public class Test {
private static String s = "声明时初始化";
Test(){
s = "gouzhao";
System.out.println("gouzhao");
}
{
s = "初始化块";
System.out.println("初始化块");
}
static{
s = "static";
System.out.println("static");
}
public static void main(String[] args) {
Test t = new Test();
System.out.println("++"+t.s);
}
}
默认初始化
声明时初始化
静态初始化块初始化
初始化块初始化
构造函数初始化