首页 > 技术文章 > java JIT

weiweifeng 2018-03-27 16:53 原文

JVM 即时编译器
即时编译器 (Just In Time Compiler) 简称JIT

JAVA程序最初是通过解释器 (Interpreter) 进行解释执行的,当 JVM 发现某个方法或代码块运行特别频繁的时候,就会认为这是“热点代码” (Hot Spot Code)。
为了提高热点代码的执行效率,就会将这些“热点代码”编译成与本地机器相关的机器码,进行各个层次的优化。 完成这个任务的编译器就是即时编译器 (JIT)。

 

推荐阅读