深入java虛擬機(三)編譯常量、ClassLoader類、系統類加載器深度探析

一 類的初始化步驟   二 編譯常量  當調用類的常量時,類不會被初始化,靜態代碼塊不會被執行。 當引用類的變量不是常量時,需要初始化才能獲取值,這時候類會被初始化,靜態代碼塊會執行 三 類的初始化 四 類的初始化時機 調用ClassLoader類的loadClass方法例子如下: package com.jvm.test; class C{ static { System.out.println
相關文章
相關標籤/搜索