java用什麼寫的
Nov 15, 2019 am 11:23 AM
java
jvm
java用什麼寫的
#JAVA本身就是一門程式語言,它編譯產生的檔案運行在JVM上(java虛擬機器)。 JVM是由c語言和彙編語言開發的。基於此之上就是java了,虛擬機器是起到解析執行的作用。
JVM是java語言最大的特點,java的優缺點也是緣於JVM技術。 JVM是一個可運行Java字節碼的虛擬電腦系統。它有一個解釋器元件,可以實現Java字節碼和電腦作業系統之間的通訊。
還包括一組暫存器、一個堆疊、一個垃圾回收堆和一個儲存方法域。 JVM封鎖了與特定作業系統平台相關的訊息,讓Java程式只要產生在Java虛擬機器上執行的字節碼,就可以在多種平台上不加修改地運作。這個也是java最大的特色跨平台性,也就是一處編寫,處處運作。
JVM在執行字節碼時,實際上最後還是把字節碼解釋成具體平台上的機器指令執行。編譯虛擬機器的指令集與編譯微處理器的指令集非常類似。這就是java最受人批評的一個地方,運行在JVM上面當然沒有直接運行在作業系統上快。所以有人總是說java的運行速度比不上C語言。
php中文網,大量的免費Java入門教學,歡迎線上學習!
以上是java用什麼寫的的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)