jvm探祕十:虛擬機字節碼執行引擎之棧幀

概述 執行引擎是Java虛擬機最核心的組成部分之一。「虛擬機」是相對於「物理機」的概念,這兩種機器都有代碼執行能力,其區別是物理機的執行引擎是直接建立在處理器,硬件,指令級和操作系統層面上的,而虛擬機的執行引擎是由自己實現的,因此可以自行制定指令集與指令集的體系結構,並且能夠執行那些不被硬件直接支持的指令格式。 Java虛擬機執行引擎在執行Java代碼的時候會有解釋執行(通過解釋器執行)和編譯執行
相關文章
相關標籤/搜索