
Thinking in java 读书笔记
文章平均质量分 78
Cohen、
云在青天水在瓶
展开
-
构造器初始化
在类的内部,变量定义的先后顺序决定了初始化的顺序,即使变量定义散布于方法定义之间,他们仍然会在任何方法(包括构造器)被调用之前得到初始化。class Window { Window(int a){ System.out.println("Window("+a+")"); }}class House{ Window w1=new Window(1); ...翻译 2018-06-09 00:54:36 · 295 阅读 · 0 评论 -
静态数据的初始化
static关键字不能应用于局部变量,只能作用于域。如果一个域是静态的基本类型域,且也没有初始化,那么他就会获得基本类型的标准初值,如果是对象引用,默认初始化值是NULL。没有初始化情况下:class Bowl{ Bowl(int marker){ System.out.println("Bowl("+marker+")"); } void f1(int m...原创 2018-06-09 01:15:56 · 555 阅读 · 0 评论