静态构造代码块、构造代码块、构造方法的顺序问题。
package aaa_duotai;
public class Demo {
static Demo d1 = new Demo();
static Demo d2 = new Demo();
{
System.out.println("构造代码块");
}
static {
System.out.println("静态构造代码块");
}
public Demo() {
System.out.println("构造方法");
}
public static void main(String[] args) {
Demo d1 = new Demo();
}
}