1.Java語言是跨平臺運行的
其實就是平時的操作系統,使用不同的JVM映射規則,讓其與操作系統無關,完成跨平臺性(一次編譯,到處執行)
2.JVM并不具有跨平臺性
JVM是編譯后的機器碼,不能跨平臺,不同平臺需要安裝對應的版本才能運行,但是JVM是實現跨平臺的關鍵,是一個“橋梁”,是它將java的字節碼文件翻譯成機器碼確保了Java的跨平臺性
1.Java語言是跨平臺運行的
其實就是平時的操作系統,使用不同的JVM映射規則,讓其與操作系統無關,完成跨平臺性(一次編譯,到處執行)
2.JVM并不具有跨平臺性
JVM是編譯后的機器碼,不能跨平臺,不同平臺需要安裝對應的版本才能運行,但是JVM是實現跨平臺的關鍵,是一個“橋梁”,是它將java的字節碼文件翻譯成機器碼確保了Java的跨平臺性