欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jvm可以跨平臺(tái)嗎

jvm可以跨平臺(tái)嗎?

JVM不可以跨平臺(tái)。JVM是編譯后的機(jī)器碼,不能跨平臺(tái),不同的平臺(tái)需要安裝對(duì)應(yīng)的版本才能運(yùn)行,但是JVM是實(shí)現(xiàn)跨平臺(tái)的“橋梁”,它將java的字節(jié)碼文件翻譯成機(jī)器碼確保了Java的跨平臺(tái)性。

java的跨平臺(tái)不是指java語言本身具有跨平臺(tái)特性,而是不同平臺(tái)上都有可以讓java運(yùn)行環(huán)境,這個(gè)運(yùn)行環(huán)境就是JRE。JRE由JVM和其目錄下類庫組成,JVM 是 Java 平臺(tái)的基礎(chǔ),在運(yùn)行時(shí)JVM通過類加載器加載字節(jié)碼,以解釋或者編譯的方式將字節(jié)碼轉(zhuǎn)換成目標(biāo)機(jī)器碼交給本地系統(tǒng)去執(zhí)行,從而屏蔽了操作系統(tǒng)和硬件的細(xì)節(jié),也就實(shí)現(xiàn)了“一次編譯到處運(yùn)行“的效果。

java的字節(jié)碼文件,jvm可以跨平臺(tái)嗎