13. 晚期(運行期)優化

       Java程序最初是通過解釋器進行解釋執行的,當虛擬機發現某個方法或代碼塊的運行特別頻繁時,就會把這些代碼認定爲"熱點代碼"。在運行時,虛擬機將會把這些代碼編譯成與本地平臺相關的機器碼,並進行各種層次的優化,完成這個任務的編譯器稱爲即時編譯器E(Just In Time Compiler 簡稱 JIT編譯器)。JIT編譯器並不是虛擬機必需的部分。 一、HotSpot 中的即時編譯器 1
相關文章
相關標籤/搜索