A.使用static修饰的成员变量、常量、方法和代码块分别称为静态变量、静态常量、静态方法及静态代码块,统称为静态成员
B.静态成员归整个类所有,也依赖类的对象
C.静态成员被类的所有对象共享
D.静态成员可以在任何对象未创建前访问,无需对象访问
第1题
A、实现同类的多个对象之间数据共享
B、定于在类的作用域内,可以避免同其他类成员或全局对象冲突
C、不可以放在类的私有访问权限部分
D、静态成员函数中不可以访问非静态数据成员
第2题
A、Java语言是纯面向对象的语言,程序中没有游离在类外的全局变量和外部函数
B、在需要用到全局变量或外部函数的场合,可以将它们定义成类的静态成员
C、在类中定义静态成员时,需使用关键字public进行限定
D、静态成员是被本类所有对象共用的成员
第3题
A、A.静态成员函数可以在类内进行初始化
B、B.静态成员函数不可以被类的对象调用
C、C.静态成员函数不接受private访问控制符的作用
D、D.静态成员函数可以直接用类名调用
第4题
A、静态成员可分为静态数据成员和静态成员函数
B、静态数据成员定义后必须在类体内进行初始化
C、静态数据成员初始化不使用其构造函数
D、静态数据成员函数中不能直接引用非静态成员
第5题
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,要在静态数据成员名前加“类名”和作用域运算符
D.静态数据成员不是所有对象所共用的
第6题
A、一个类的所有对象共享静态字段。
B、static修饰符声明的字段为静态字段。
C、静态函数成员能访问实例成员和静态成员。
D、如果静态字段的值被一个实例改变,所有实例都可见。
第7题
(A)说明静态数据成员时前边要加修饰符static
(B)静态数据成员要在类体外定义
(C)引用静态数据成员时,要在静态数据成员前加<类名>和作用域运算符
(D)每个对象有自己的静态数据成员副本
第8题
A、A.静态方法属于类的共享成员
B、B.静态方法是通过"类名.方法名"的方式来调用
C、C.静态方法只能被类调用,不能被对象调用
D、D.静态方法中可以访问静态变量
第9题
A、A.静态方法指的是被static关键字修饰的方法
B、B.静态方法不占用对象的内存空间,而非静态方法占有对象的内容空间
C、C.静态方法内可以使用this关键字
D、D.静态方法内部只能访问被static修饰的成员
第10题
A、静态方法可以不需要通过本类的实例对象而通过“类名.静态方法名”就可以调用
B、静态方法可以访问本类的实例变量和实例方法,也可以访问静态成员
C、静态方法不能使用this关键字和super关键字,因为这两个关键字和特定的实例相关
D、实例方法可以访问静态成员和非静态成员,包括静态变量、静态常量、静态方法、实例变量和实例方法
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!