首页 > 试题广场 >

下列修饰符中与访问控制权限无关的是?( )

[单选题]

下列修饰符中与访问控制权限无关的是?(


  • private
  • public
  • protected
  • final
private :        修饰私有变量
public :         修饰公有变量
protected:    修饰受保护变量
没有final, final用于保护变量不受改变
发表于 2017-06-14 19:19:39 回复(0)
java常见修饰符
权限修饰符:
private :        修饰私有变量
默认修饰符default(不用把default写出来): 比private限制更少,但比protected限制更多
protected:    修饰受保护变量
public :         修饰公有变量
状态修饰符:
final 最终变量(final修饰类,该类不能被继承,final修饰方法,该方法不能被重写,final修饰变量,该变量不能被重新赋值(相当于常量))
static 静态变量(随着类的加载而加载,优先于对象存在,被所有对象所共享,可以通过类名调用)
抽象修饰符:
abstract 抽象类&抽象方法(抽象类不能被实例化,抽象类中不一定有抽象方法,但有抽象方法的类必须定义为抽象类)
编辑于 2019-04-11 11:33:32 回复(0)
前三个是访问控制(access control), 
限制读取, 
后一个限制写入。
发表于 2021-09-20 15:26:21 回复(0)
访问权限:public>prodected>default(默认)>private
finale:修饰类的话类不可继承,修饰方法方法不可重写,修饰变量后变量不可重复赋值
发表于 2021-12-13 10:32:52 回复(0)
访问修饰符:
private      修饰私有变量,类内可访问
default      修饰默认变量,同一个包内可以访问
protected  修饰受保护变量,类内和子类可以访问
public        修饰公有变量,全部类都可以访问
final 与变量的访问无关,final修饰的变量不可改变
发表于 2022-04-03 20:23:32 回复(0)

java常见修饰符

1. 权限修饰符:

  • private 修饰私有变量
  • 默认修饰符default(可以不写) 比private权限更大,但比protecled限制更多
  • protected 修饰受保护变量
  • public 修饰共有成员变量

2. 状态修饰符

  • final 最终变量 :

    1. final修饰类,给该类不能被继承;

    2. final修饰方法,该方法不能被重写,

    3. final修饰变量,该变量不能被重新赋值(修饰引用即引用指向的地址不能发生改变)
  • static: 静态成员变量 ()

    随着类的加载而加载,优先于对象存在,被所有对象所共享,可以通过类名直接调用

抽象修饰符

  • abstract

    抽象类&抽象方发法(抽象类不能实例化,抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类)
发表于 2020-11-22 23:42:12 回复(0)
选D
A、private:私有的,只能在类的内部调用

B、public:公共的,可被任意包下的结构调用

C、protected:受保护的,只能被当前类所在包下的结构调用

D、final:修饰类,则类不可被继承;修饰方法,则方法不可被重写;修饰属性,则属性为常量,一旦初始化就不可被更改。

编辑于 2024-02-25 15:48:17 回复(0)
final修饰,变量不可改变,方法不能重写,类不能继承
发表于 2019-12-31 13:59:45 回复(0)
没有final 他用与设置常量
发表于 2019-04-27 13:40:50 回复(0)
因为final不属于访问控制修饰符。
发表于 2018-01-05 10:18:43 回复(0)
private:修饰私有变量
public:修饰公有变量
protected:修饰受保护变量
final:保护私有变量不受改变
D
发表于 2017-06-14 19:28:28 回复(1)