當前位置:聚美館>智慧生活>心理>

jit編譯|原理

心理 閱讀(1.56W)
jit編譯 原理

jit用以把程序全部或部分翻譯成本地機器碼,當需要裝載某個類【通常是創建第一個對象時】,編譯器會先找到其.class檔案,然後將該類的字節碼裝入內存。

hotspot採用惰性評估法:如果一段代碼頻繁的調用方法,或是一個循環,也就是這段代碼被多次執行,JIT編譯器會參與其中而如果一個方法從來不被執行,則不會經過JIT編譯