JVM-执行引擎

JVM——执行引擎

为什么说JAVA是“半编译半解释型”语言?

IMG_4078

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-执行引擎/
作者
Kon4tsu
发布于
2025年5月16日
许可协议