【发布时间】:2015-04-19 10:38:56
【问题描述】:
假设我们有一个类,它只包含一个实例变量并且它的类型是引用类型。我们没有实现任何构造函数,所以 Class 有它的默认构造函数。
如果我理解正确,默认构造函数会为实例变量提供默认值,而引用类型的默认值为 null。这是真的吗?
如果是,我们想创建这个类的一个对象。这两个声明和初始化这个类的对象的语句有什么区别吗?
Class object = null;
和
Class object = new Class();
【问题讨论】:
标签: java constructor null