咕泡Java并發(fā)編程原理與實戰(zhàn)
2023-02-16 17:37 作者:XIAO6369633 | 我要投稿
首先會啟動JVM,然后由它來負(fù)責(zé)解釋執(zhí)行Java的字節(jié)碼,并且Java字節(jié)碼只能運行于JVM之上。
利用JVM就可以把Java字節(jié)碼程序和具體的硬件平臺以及操作系統(tǒng)環(huán)境分隔開來,只要在不同的計算機上安裝了針對于特定具體平臺的JVM,Java程序就可以運行,而不用考慮當(dāng)前具體的硬件平臺及操作系統(tǒng)環(huán)境,也不用考慮字節(jié)碼文件是在何種平臺上生成的。JVM把這種不同軟硬件平臺的具體差別隱藏起來,從而實現(xiàn)了真正的二進制代碼級的跨平臺移植。JVM是Java平臺無關(guān)的基礎(chǔ),Java的跨平臺特性正是通過在JVM中運行Java程序?qū)崿F(xiàn)的。
標(biāo)簽: