JVM 加載 class 文件的原理機制

1.java語言爲什麼可以跨平臺? 因爲Java程序編譯之後的代碼不是能被硬件系統直接運行的代碼,而是一種「中間碼」——字節碼。然後不同的硬件平臺上安裝有不同的Java虛擬機(JVM),由JVM來把字節碼再「翻譯」成所對應的硬件平臺能夠執行的代碼。因此對於Java編程者來說,不需要考慮硬件平臺是什麼。所以Java可以跨平臺 2. 我們再來看下JVM 有哪些組成部分,如下圖所示: Class Loa
相關文章
相關標籤/搜索