JVM類加載的過程(加載、驗證、準備、解析、初始化)

加載 加載通常能夠分爲顯示加載(經過Class.forName()方法加載類)和隱式加載(經過關鍵字new加載),這個過程主要完成三件事:java 1.經過路徑/類全名獲取該類的class文件的二進制字節流。安全 2.將存於class文件中的靜態數據結構轉化成JVM方法區中運行時的數據結構。數據結構 3.在內存中生成一個表明這個類的java.lang.Class對象,做爲數據訪問這個類的惟一入口。
相關文章
相關標籤/搜索