靜態程式碼區塊:
(推薦教學:java入門程式)
static程式碼區塊指的是static{ }包裹的程式碼區塊,且靜態程式碼只會執行一次,可以透過Class.forName("classPath")的方式喚醒程式碼的static程式碼區塊,但是也執行一次。
格式:
static{ }
特點:
#隨著類別的載入而執行,只執行一次,並優先於主函數。
用於給類別初始化的。
一個類別可以寫多個靜態程式碼區塊。
建立一個指向null的參考變數不會觸發static程式碼區塊。
(影片教學推薦:java影片教學)
#範例:
public class HelloA { static{ System.out.println("I'm A static code block"); } }
以上是java中靜態程式碼區塊有什麼特點的詳細內容。更多資訊請關注PHP中文網其他相關文章!