jvm系列--類加載器

一.class裝載驗證流程 1.加載 裝載類的一個階段 取得類的二進制流 轉爲方法區數據結構 在java堆中生成對應的java.lang.Class對象 2.鏈接 驗證: 目的:保證Class流的格式正確。 文件格式的驗證:是否以0xCAFEBABE開頭。版本號是否合理。 元數據驗證:是否有父類,繼承了final類,非抽象類實現了所有的抽象方法。 字節碼驗證(很複雜): 運行檢查。棧數據類型和操作
相關文章
相關標籤/搜索