Uninitialized Object vs Object Initialized to NULL 未初始化的对象与被初始化为NULL的对象

31 浏览
0 Comments

Uninitialized Object vs Object Initialized to NULL 未初始化的对象与被初始化为NULL的对象

我在使用Java进行工作。

我通常会设置一些对象,如下所示:

public class Foo {
    private SomeObject someName;
    // 做一些其他操作
    public void someMethod() {
        if (this.someName != null) {
            // 做一些其他操作
        }
    }
}

问题是:在这个示例中,someName是否等于null?也就是说,我可以可靠地对所有对象假设对未初始化的对象进行空检查将是准确的吗?

0