代码块和成员变量赋值顺序

代码块 做用: 对Java类或对象进行初始化 静态代码块: 一般用于初始化静态属性 一、能够有输出语句 二、能够对类的属性、类的声明进行初始化操做 三、不能够对非静态的属性进行初始化 四、多个静态代码块,由上到下依次执行 五、静态代码块的执行先于非静态代码块 六、静态代码块随类的加载而加载,且只执行一次 非静态代码块: 一、能够有输出语句 二、能够对类的属性、类的声明进行初始化
相关文章
相关标签/搜索