JVM-执行引擎
JVM——执行引擎
为什么说JAVA是“半编译半解释型”语言?

事实上,这里的“半编译”应该指的是JIT编译
JVM的编译器
- Client Compiler(C1):注重启动速度、局部优化
- Server Compiler(C2):注重全局优化
JVM的分层编译
- 层级0:解释器
- 层级1:C1编译器+轻量级优化
- 层级2:C1编译器+完整优化
- 层级3:C1编译器+分析数据收集
- 层级4:C2编译器
JVM-执行引擎
http://example.com/2025/05/16/JVM-执行引擎/