类的成员之四:代码块(或初始化块)
只能用static 修饰
静态代码块:
内部可以有输出语句
随着类的加载而执行,而且只执行一次
非静态代码块:
随着对象的加载而执行
每创建一个对象,就执行一次非静态代码块
对属性可以赋值的位置:
默认初始化
显示初始化
构造器中初始化
有了对象以后
在代码块中赋值