>
jit用以把程序全部或部分翻譯成本地機器碼,當需要裝載某個類【通常是創建第一個對象時】,編譯器會先找到其.class檔案,然後將該類的字節碼裝入內存。
hotspot採用惰性評估法:如果一段代碼頻繁的調用方法,或是一個循環,也就是這段代碼被多次執行,JIT編譯器會參與其中而如果一個方法從來不被執行,則不會經過JIT編譯
圖文推薦