1.Java語言是跨平臺(tái)運(yùn)行的
其實(shí)就是平時(shí)的操作系統(tǒng)罢屈,使用不同的JVM映射規(guī)則,讓其與操作系統(tǒng)無關(guān)客蹋,完成跨平臺(tái)性(一次編譯,到處執(zhí)行)
2.JVM并不具有跨平臺(tái)性
JVM是編譯后的機(jī)器碼盐捷,不能跨平臺(tái),不同平臺(tái)需要安裝對(duì)應(yīng)的版本才能運(yùn)行默勾,但是JVM是實(shí)現(xiàn)跨平臺(tái)的關(guān)鍵碉渡,是一個(gè)“橋梁”,是它將java的字節(jié)碼文件翻譯成機(jī)器碼確保了Java的跨平臺(tái)性