Hotspot:具备热点探测功能,将热点代码块通过内嵌双重JIT(Client,Sever:耗时更长)编译器将字节码直接编译成本地机器指令
编译原理:
词法解析-语法解析-语义分析-生成字节码
词法解析:将java源码中的关键字和标示符等内容转换为符合java语法规范的Token序列
语法解析:将Token序列整合为一棵结构化的抽象语法树(比如try-catch)
语义解析:完善语法树
生成字节码: