源码

首页 » 归档 » 源码 » java – 未初始化的对象vs对象初始化为NULL

java – 未初始化的对象vs对象初始化为NULL


我在Java工作.

我通常会设置一些对象:

public class Foo {
    private SomeObject someName;

    // do stuff

    public void someMethod() {
        if (this.someName != null) {
            // do some stuff
        }
    }
}

问题是:这个例子中的someName是否等于null,因为我可以可靠地为所有对象假设空检查未初始化的对象是否准确?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/java-weichushihuadeduixiangvsduixiangchushihuaweinull.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 19, 2019 at 01:27 上午

热评文章