【JVM筆記】類初始化的規範

類的生命週期 大概地瞭解一下類的生命週期及發生順序。 類初始化的規範 Java虛擬機規範嚴格地規定 有且只有 5種情況必須立即對類進行「初始化」。 如果類沒有進行過初始化,則需要觸發其初始化。 遇到new、getstatic、putstatic或invokestatic這4條字節碼指令睦,如果類沒有進行過初始化,則需要觸發其初始化。常見的java代碼場景是:new 實例化對象、讀取或設置類靜態字段
相關文章
相關標籤/搜索