W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Java 虛擬機屏蔽了與具體操作系統(tǒng)平臺相關(guān)的信息,使得 Java 語言編譯程序只需生成在 Java 虛擬機上運行的目標代碼(字節(jié)碼),就可以在多種平臺上不加修改地運行。Java 虛擬機在執(zhí)行字節(jié)碼時,實際上最終還是把字節(jié)碼解釋成具體平臺上的機器指令執(zhí)行。本文詳細的介紹了Java 語言的編譯、運行、類加載機制,類文件結(jié)構(gòu)、內(nèi)存的分配策略、垃圾回收機制、javac 編譯、JIT 編譯等 JVM 相關(guān)知識。
Java 程序開發(fā)者,對于那些想要了解動態(tài)編譯與靜態(tài)編譯、Java 語言是如何進行編譯和執(zhí)行的開發(fā)者是一本不錯的參考材料。
本書是中高級教程,需要讀者對 Java 語言有比較全面的了解。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: