java源文件(.java)经过前端编译器生成字节码文件(.class) 词法分析语法分析语义分析字节码生成器 类的装载字节码校验器执行引擎:解释执行(逐行解析执行字节码文件,保证执行时间)、即时编译器(将热点代码的字节码指令编译成机器指令,进行二次编译,并将热点代码的机器指令缓存到方法区)