1. 程式人生 > >Java基礎25-靜態程式碼塊

Java基礎25-靜態程式碼塊

 1 /*
 2 靜態程式碼塊
 3 格式:
 4 static{
 5     靜態程式碼塊中執行語句
 6 }
 7 特點:隨著類的載入而執行,並且只會執行一次,並且還優先於主函式。
 8 作用:用於給類進行初始化
 9 */
10 
11 public class Test{
12     public static void main(String[] args){
13         Test1 t=new Test1();
14         Test1 t2=new Test1();
15         System.out.println("我是主函式");
16     }
17 18 } 19 20 class Test1{ 21 static{ 22 System.out.println("我是靜態程式碼塊"); 23 } 24 { 25 System.out.println("我是構造程式碼塊"); 26 } 27 }

執行結果如下: