JVM(11)——運行時棧幀結構

1. 概述 「虛擬機」是一個相對於「物理機」的概念,這兩種機器都有代碼執行能力,其區別是物理機的執行引擎是直接建立在處理器、硬件、指令集和操作系統層面上的,而虛擬機的執行引擎則是由自己實現的,因此可以自行制定指令集與執行引擎的結構體系,並且能夠執行那些不被硬件直接支持的指令集格式。 在不同的虛擬機實現裏面,執行引擎在執行Java代碼的時候可能有解釋執行和編譯執行兩種選擇,也可能兩者兼備,甚至還可能
相關文章
相關標籤/搜索