摘要:
1.如果你写的类没有构造器,则编译器会自动帮你创建一个默认构造器。2.不要把this放在一些没必要的地方,例如每一个方法调用和字段引用前。3.尽管可以在构造器里用this调用一个构造器,但不能调用两个,此外,必须将构造器调用置于最起始处,否则编译器会报错。4.除构造器之外,编译器禁止在其他方法中调用构造器。5.C++中不能在定义类成员变量的地方为其赋值,但Java可以。6.无法阻止自动初始化的进行,他将在构造器被调用之前发生。7.即使变量定义散布于方法定义之间,他们仍旧会在任何方法(包括构造器)被调用之前得到初始化。8.静态初始化只有在必要时刻才会进行,并且只能被初始化一次。9.初始化的顺序是 阅读全文