首頁  >  文章  >  Java  >  java中靜態程式碼區塊有什麼特點

java中靜態程式碼區塊有什麼特點

王林
王林轉載
2020-07-09 17:40:123632瀏覽

java中靜態程式碼區塊有什麼特點

靜態程式碼區塊:

(推薦教學: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中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除