public class Person{
static {
System.out.println("c");
}
}
//*****************************************************
//靜态代碼塊
/**
* 特點:随着類的加載而執行,隻執行一次,并優先于main函數執行
* 用于給類進行初始化
*/
public class StaticCodeDemo {
static {
System.out.println("a");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Person();
new Person();
System.out.println("over");
}
static {
System.out.println("b");
}
}//*****************************
結果:a
b
c
over