![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[多选题]
下面关于静态变量的描述正确的是()。
A.静态变量可以通过类名直接调用,因此也称类变量
B.静态变量可以在非静态方法中使用
C.静态变量在成员变量加载之后被加载
D.成员变量就是静态变量
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.静态变量可以通过类名直接调用,因此也称类变量
B.静态变量可以在非静态方法中使用
C.静态变量在成员变量加载之后被加载
D.成员变量就是静态变量
A.实例方法可以直接通过类名调用
B.类方法可以直接通过类名调用(静态方法)
C.实例方法可以操作实例变量也可以操作类变量
D.类方法可以操作实例变量也可以操作类变量
A.被static修饰的变量即为静态变量
B.被static修饰的方法称为静态方法
C.所有的静态变量都可以通过类名直接访问
D.所有的静态方法都可以通过类名直接访问
A.静态变量加载的时候会给变量分配内存空间
B.当类加载器将类加载到JVM中的时候就会创建静态变量,这跟对象是否创建无关
C.静态代码块的代码只会在类第一次初始化的时候执行一次
D.一个类只可以有一个静态代码块,它并不是类的成员
A.静态成员函数内可以直接访问类的非静态成员数据
B. 静态成员函数内可以直接访问类的静态成员数据
C. 非静态成员函数可以直接访问类的非静态成员数据
D. 非静态成员函数可以直接访问类的静态成员数据
A.创建对象时,该对象占有的内存空间除了非静态的成员变量外,还有非静态的成员方法
B.Java语言中,对象赋值实际上是同一个对象具有两个不同的名字,因为它们都是同一个地址值
C.子类中构造方法应包含自身类的构造方法和直接父类的构造方法
D.非静态方法不能引用静态变量