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