代码块执行顺序:
public class DaiMaKuaiTest {
static { System.out.println("静态代码块"); }
{ System.out.println("构造代码块"); }
public DaiMaKuaiTest(){ System.out.println("构造函数"); }
public static void main(String[] args) { System.out.println("普通代码块");
DaiMaKuaiTest daiMaKuaiTest = new DaiMaKuaiTest();
}
}
|
输出:
静态代码块-
普通代码块-
构造代码块-
构造函数;