![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
当一个类A 中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一
当一个类A 中没有生命任何成员变量与成员函
数,这时sizeof(A)的值是多少,如果不是零,请解释
一下编译器为什么没有让它为零。(Autodesk)
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
当一个类A 中没有生命任何成员变量与成员函
数,这时sizeof(A)的值是多少,如果不是零,请解释
一下编译器为什么没有让它为零。(Autodesk)
A.静态变量加载的时候会给变量分配内存空间
B.当类加载器将类加载到JVM中的时候就会创建静态变量,这跟对象是否创建无关
C.静态代码块的代码只会在类第一次初始化的时候执行一次
D.一个类只可以有一个静态代码块,它并不是类的成员
A.通过“.”运算符调用成员变量和方法
B.通过成员变量的访问权限设定限制自身对这些变量方法的调用
C.将一个对象申明为类的成员时,必须在使用前为其分配内存
D.在方法中使用对象作为参数时,采用引用调用
A.成员变量的有效性与它在类体中书写的先后位置有关
B.关键字static修饰的成员变量称作类变量,否则称作实例变量
C.如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏
D.成员变量在整个类内都有效,局部变量只在声明它的方法内有效
A.结构体中一个成员所需的内存容量
B.结构体中第一个成员所需的内存容量
C.结构体中占内存容量最大者所需的容量
D.结构体中各成员所需内存容量之和