java 的 ClassLoader 類加載機制詳解

一個程序要運行,須要通過一個編譯執行的過程: Java的編譯程序就是將Java源程序 .java 文件 編譯爲JVM可執行代碼的字節碼文件 .calss 。Java編譯器不將對變量和方法的引用編譯爲數值引用,也不肯定程序執行過程當中的內存佈局,而是將這些符號引用信息保留在字節碼中,由解釋器在運行過程當中創立內存佈局,而後再經過查表來肯定一個方法所在的地址。這樣就有效的保證了Java的可移植性和安全
相關文章
相關標籤/搜索