碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
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的跨平台特性
java的跨平台原理
Java如何實現跨平台
從Java看跨平台的.NET需要些什么?
關於JAVA和C++跨平台的說法
Java知多少(2)虛擬機(JVM)以及跨平台原理
跨平台通用的HID、USB串口JAVA桌面應用
淺談JAVA平台三個版本以及JAVA是如何實現跨平台操作的。
粵ICP備18138465號
© 2018-2025 CODEPRJ.COM