1. 解释执行与编译执行 现代JVM在执行Java代码的时候,通常都会将解释执行与编译执行二者结合起来进行 1.1解释执行 就是通过解释器来读取字节码,遇到相应的指令,就去执行该指令 1.2编译执行 就是通过及时编译器—JIT将字节码转换为本地机器码 现代JVM会根据代码热点来生成相应的本地机器码