深入JVM 解析執行

通常而言,虛擬機的執行引擎在執行Java代碼的時候都有解釋執行(通過解釋器執行)和編譯執行(通過即使編譯器直接翻譯成本地機器碼)2種選擇。 ——解釋執行 在老版本的虛擬機中,通常認爲Java語言是解釋執行的語言,但現代主流虛擬機都包含即使編譯器,Class文件到底是被解釋執行還是編譯執行,並不確定,不論是解釋還是編譯,也不論環境是實際物理機還是虛擬機,對於應用程序,機器都需要進行一定步驟。 ——編
相關文章
相關標籤/搜索