package testBaidu;
public class Test {
static {
System.out.println("這是第一個靜態代碼塊1111111");
}
public static void main(String[] args) {
System.out.println("這是main函數。。。。。44444");
}
static {
System.out.println("這是第二個靜態代碼塊2222222");
}
}
靜態代碼塊在JVM加載類的時候執行,並且在構造方法執行前執行。一個類中可以定義多個靜態代碼塊。
打印:
這是第一個靜態代碼塊1111111
這是第二個靜態代碼塊2222222
這是main函數。。。。。44444