【发布时间】:2021-04-02 14:32:41
【问题描述】:
假设我有一个名为Class 的类,我创建了一个新的空对象:
Class object = null
Class 中的构造函数是:
private int a;
private String b;
public Class() {
a = 144;
b = "Test";
c = null;
}
a、b 和 c 是否等于 null?
如果没有,我有没有办法创建对象,以便所有三个实例变量都是null?
【问题讨论】:
-
a是一个int,所以它不能为空。 -
找出“这可能吗”或“这段代码有什么作用”的最佳方法是编写它并找出答案。在调试器中单步执行代码并检查变量的内容并查看它们所包含的值。
标签: java constructor null