JAVA中的静态初始化块、初始化块、构造方法的执行顺序
JAVA中的静态初始化块、初始化块、构造方法的执行顺序
class Test2 { //构造方法 public Test2() { System.out.println("构造方法"); } //初始化代码块 { System.out.println("初始化代码块"); } //静态初始化代码块 static { System.out.println("静态初始化代码块"); } public static void main(String args[]) { Test2 t1 = new Test2(); System.out.println("----------第二次实例化----------"); Test2 t2 = new Test2(); } }