java游戲模擬器怎么用 安卓手機怎么用java模擬器



文章插圖
java游戲模擬器怎么用 安卓手機怎么用java模擬器

文章插圖
首先,Java是平臺獨立的,Java編譯器在編譯的時候會生成字節碼,然后由Java虛擬機(Java Virtual Machine)來負責把字節碼轉換為機器語言 。JVM是Java運行時環境的一部分,它是提供驅動Java代碼或者應用程序的引擎 。
那么什么是Java虛擬機呢?
【java游戲模擬器怎么用 安卓手機怎么用java模擬器】JVM是用軟件模擬出來的虛擬計算機,用于執行Java程序編譯出來的字節碼,它有一套非常嚴格的技術規范,是Java跨平臺的基礎 。Java虛擬機有自己完整的虛擬硬件構架,比如處理器,堆棧,寄存器等等,還具有相應的指令系統 。它隱藏了實際操作系統和平臺相關的信息,從而做到了字節碼可以在不同平臺上不需要修改地運行 。
JVM可以有不同的實現,實現者可以選擇自己不同的算法,但是都要遵循Java虛擬機規范 。其中甲骨文(oracle)公司提供的JVM是最有名也是使用最多的 。