public class Test04 {
private String t1=test();
static String t3=test1();
static{
System.out.println("静态初始化块");
}
static String t4=test1();
{
System.out.println("初始化块");
}
private String t2=test();
private static String test1(){
System.out.println("实例静态变量的执行过程");
return "test";
}
private String test(){
System.out.println("实例变量的执行过程");
return "test";
}
public Test04(){
System.out.println("构造方法!");
}
public static void main(String[] args) {
Test04 t2=new Test04();
}
}
实例静态变量的执行过程
静态初始化块
实例静态变量的执行过程
实例变量的执行过程
初始化块
实例变量的执行过程
构造方法!