首頁 > Java > Java入門 > java跨平台原理介紹

java跨平台原理介紹

王林
發布: 2020-02-13 17:58:58
轉載
3213 人瀏覽過

java跨平台原理介紹

(1)c/c 是編譯成對應平台,跨平台需要使用對應的編譯器重新編譯

(2)java是將檔案(.java )編譯成字節碼檔案(.class),然後字節碼在java虛擬機器上解釋成機器碼

#(3)字節碼(.class)檔案不面向任何特定平台,只面向虛擬機器

(4)不同平台的虛擬機器不同,但有相同的介面 

(5)java語言是將檔案一次編譯,到處運作(只要執行的那個平台裝了java虛擬機器)。所以因為這個原理,c/c 的效能就比java高。

推薦學習:java影片教學

java跨平台原理介紹

#通俗的說java可以跨平台還不如說java虛擬機(jvm)跨平台,就像一個中國人到外國去,到不同的國家需要帶不同的翻譯,這個翻譯就是虛擬機(jvm)中國人說的話就.java 文件,翻譯需要把說的話翻譯成相應的語言,這就是.class 文件,這樣就實作了java的跨平台,只要不同的作業系統下有對應的jvm就可以說這個系統可以執行java。

相關文章教學推薦:java入門教學

以上是java跨平台原理介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
java可以做為web的後端嗎?
來自於 1970-01-01 08:00:00
0
0
0
安裝JAVA
來自於 1970-01-01 08:00:00
0
0
0
無法安裝java
來自於 1970-01-01 08:00:00
0
0
0
求救:JAVA加密的資料PHP解密
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板