摘要:
class Root { static { System.out.println("Root的静态初始化块"); } { System.out.println("Root的普通初始化块"); } public Root() { System.out.println("Root的无参数的构造器"); 阅读全文
摘要:
静态代码块: >内部可以输出语句>随着类的加载而执行,而且只执行一次>作用:初始化类的信息>如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行>静态代码块的执行要优先于非静态代码块的执行>静态代码块内只能调用静态的属性、静态的方法,不能调用非静态的结构 非静态代码块: >内部可以输出语句 > 阅读全文