有人可以告诉我这是什么意思吗?我正在阅读Java书籍,并进行了以下示例:
public class Message {
Message(){}
public Message(String text){
this.text = text;
}
Message(){}
是什么意思? 最佳答案
这是一个不带任何参数的包私有(private)空构造函数。
通过使用new Message();
,您可以使用它从同一包中的任何代码创建新的Message实例。
值得一提的是,它不会初始化text
字段,因此将保留默认的null
值。