java代碼的編譯和執行和類加載的五個過程

加載 在加載階段,虛擬機主要完成三件事: 1.通過一個類的全限定名來獲取定義此類的二進制字節流。 2.將這個字節流所代表的靜態存儲結構轉化爲方法區域的運行時數據結構。 3.在Java堆中生成一個代表這個類的java.lang.Class對象,作爲方法區域數據的訪問入口 驗證 驗證階段作用是保證Class文件的字節流包含的信息符合JVM規範,不會給JVM造成危害。 如果驗證失敗,就會拋出一個java
相關文章
相關標籤/搜索