手機虛擬機一般指的是java虛擬機,因為手機上的程式都是用java寫的;而java程式都是在java虛擬機裡運行的;java虛擬機只是一個平台而已,提供一種運作環境。
本文操作環境:Windows7系統,Java8.0,Dell G3電腦。
手機虛擬機一般說的是java虛擬機,因為手機上的程式都是用java寫的,而java程式都是在java虛擬機裡運作的。 java虛擬機器只是一個平台而已,提供一個運作環境。
相關介紹:
Java虛擬機器(JVM)一種用於電腦設備的規範,可用不同的方式(軟體或硬體)加以實現。編譯虛擬機器的指令集與編譯微處理器的指令集非常類似。 Java虛擬機器包括一套字節碼指令集、一組暫存器、一個堆疊、一個垃圾回收堆和一個儲存方法域。
Java虛擬機器(JVM)是可執行Java程式碼的假想電腦。只要根據JVM規格描述將解釋器移植到特定的電腦上,就能保證經過編譯的任何Java程式碼能夠在該系統上運作。
Java虛擬機是一個想像中的機器,在實際的電腦上透過軟體模擬來實現。 Java虛擬機有自己想像中的硬件,如處理器、堆疊、暫存器等,還具有對應的指令系統。
Java虛擬機器規格定義了一個抽象的-而非實際的-機器或處理器。這個規範描述了一個指令集,一組暫存器,一個堆疊,一個“垃圾堆”,和一個方法區。一旦一個Java虛擬機器在給定的平台上運行,任何Java程序(編譯之後的程序,稱作字節碼)都能在這個平台上運行。 Java虛擬機器(JVM)可以用一次指令的方式來解釋字節碼(把它映射到實際的處理器指令),或者字節碼也可以由實際處理器中稱作just-in-time的編譯器進行進一步的編譯。
推薦:《java影片教學》
以上是手機虛擬機器是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!