Java之深入JVM(6) - 字節碼執行引擎(轉)

 前面我們不止一次的提到,Java是一種跨平臺的語言,爲什麼可以跨平臺,因爲我們編譯的結果是中間代碼—字節碼,而不是機器碼,那字節碼在整個Java平臺扮演着什麼樣的角色的呢?JDK1.2之前對應的結構圖如下所示: 從JDK1.2開始,迫於Java運行始終筆C++慢的壓力,JVM的結構也慢慢發生了一些變化,JVM在某些場景下可以操作一定的硬件平臺,一些核心的Java庫甚至也可以操作底層的硬件平臺,從
相關文章
相關標籤/搜索