我遇到一个问题,询问 “关于”默认“构造函数,下列哪一项是正确的?”默认构造函数不初始化类的实例成员?
和选项 “它初始化类的实例成员。” 是不正确的选择。
现在,我的理解是,如果我们有一个代码,如
Class Test {
String name;
}
那么编译器创建默认构造函数,看起来像
Class Test {
String name;
Test(){
super();
name = null;
}
}
不是默认的构造函数初始化实例成员名称= null?
[Java默认构造函数]的可能重复(http://stackoverflow.com/questions/4488716/java-default-constructor) –
'class'在Java中是小写的。 – kamoroso94