目錄
文章目錄
- 目錄
- 一、JVM是什麼?
- 二、
- 總結
一、JVM是什麼?
用來運作Java位元組碼的虛拟機
Java源檔案在通過編譯器之後被編譯成相應的.Class檔案(位元組碼檔案),.Class檔案又被JVM中的解釋器編譯成機器碼在不同的作業系統(Windows、Linux、Mac)上運作。每種作業系統的解釋器都是不同的,但基于解釋器實作的虛拟機是相同的,這也是Java能夠跨平台的原因。
用來運作Java位元組碼的虛拟機
Java源檔案在通過編譯器之後被編譯成相應的.Class檔案(位元組碼檔案),.Class檔案又被JVM中的解釋器編譯成機器碼在不同的作業系統(Windows、Linux、Mac)上運作。每種作業系統的解釋器都是不同的,但基于解釋器實作的虛拟機是相同的,這也是Java能夠跨平台的原因。