碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
java跨平台的原因
本文轉載自
查看原文
2019-10-26 20:54
300
java跨平台的原因
java有虛擬機(JVM),JAVA程序不是直接在電腦上運行的,是在虛擬機上進行的,每個系統平台都是有自己的虛擬機(JVM),所以JAVA語言能跨平台。
1.java代碼不是直接運行在CPU上,而是運行在java虛機(簡稱JVM)上的。
2.java是先把java文件編譯成二進制字節碼的class文件,jvm就解釋執行class文件。
3.就是因為java是運行在jvm上的,所以它的代碼就能不經修改,就能在不同平台的jvm上運行
彩蛋:java代碼如何在沒有安裝JDK的Windows以及Linux下運行?
1.Windows 方案
https://www.cnblogs.com/leifei/p/11745901.html
2.Linux 方案
這個就當成拓展作業吧!
×
免責聲明!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。
猜您在找
java程序可以跨平台運行的原因
java語言實現跨平台機制的原因
java是跨平台,c++不是跨平台的?
java如何實現跨平台
Java跨平台原理
Java是如何實現跨平台的
Java為什么能夠跨平台?
QT和Java的跨平台
Java跨平台原理
Java跨平台原理
粵ICP備18138465號
© 2018-2026 CODEPRJ.COM