Java 類加載過程

一、加載服務器 加載的過程本質上是一個讀取二進制數據的過程。能夠是文件,網絡數據,內存中的數據等,這一階段是能夠自定義的。加載過程當中會在堆中初始化一個 class 對象。網絡 二、驗證網站 驗證就是驗證這堆二進制數據是否是有效的,就是這個 class 數據是否能夠載入虛擬機。例如驗證文件是不是 0xCAFEBAB 開頭,再驗證版本號是否被當前 JVM 支持,而後再校驗內部的變量等等是否符合規範。
相關文章
相關標籤/搜索