首頁 >Java >Java基礎 >java用什麼寫的

java用什麼寫的

angryTom
angryTom原創
2019-11-15 11:23:384261瀏覽

java用什麼寫的

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