Java类封装了(表明对象的状态)、(表明对象所具有的行为)、(Constructor)、(InnerClass)、静态/非静态等成员。(用中文回答)
举一反三
- 关于Java中的非静态嵌套类,下面说法错误的是()。 A: 非静态嵌套类定义在成员位置、方法、代码块等位置 B: 非静态嵌套类中可以定义实例成员、静态常量、静态方法等成员 C: 非静态嵌套类创建对象时必须先有外部类的对象 D: 非静态嵌套类可以直接访问外部类所有成员
- 在类中,数据成员分为静态成员和非静态成员,其中静态成员具有共享性,所以就必须考虑其数据安全问题,下列哪些不属于静态成员的注意事项() A: 静态成员的初始化操作先于对象的实例化而进行,所以在它们的初始化中不要启动线程,以免造成数据访问问题,同时静态成员的初始化操作中应不应该有依赖关系 B: 不用静态变量保存某个对象的状态,而应该保存所有对象应该共有的状态 C: 不用类来访问静态变量,而用对象来访问静态变量 D: 不用对象来访问静态变量,而用类来访问静态变量
- 下列关于静态成员变量的描述中,正确的是() A: 静态成员变量是类的所有对象所共有的 B: 静态成员变量要在构造函数内初始化 C: 类的每个对象有自己的静态成员变量 D: 静态成员变量不能通过类的对象访问
- 下列关于静态数据成员的描述中,正确的是( )。 A: 静态数据成员是类的所有对象所共有的 B: 静态数据成员要在构造函数内初始化 C: 类的每个对象有自己的静态数据成员 D: 静态数据成员不能通过类的对象调用
- 1下列关于静态成员变量的描述中正确的是() A: 类的每个对象有自己的静态成员变量 B: 静态成员变量要在构造函数内初始化 C: 静态成员变量是类的该类所有对象所共有的 D: 静态成员变量不能通过类的对象调用