JVM学习笔记一

Hotspot:具备热点探测功能,将热点代码块通过内嵌双重JIT(Client,Sever:耗时更长)编译器将字节码直接编译成本地机器指令

编译原理:

词法解析-语法解析-语义分析-生成字节码

词法解析:将java源码中的关键字和标示符等内容转换为符合java语法规范的Token序列

语法解析:将Token序列整合为一棵结构化的抽象语法树(比如try-catch)

语义解析:完善语法树

生成字节码:

 

posted @ 2017-08-13 17:32  Gamol  阅读(112)  评论(0)    收藏  举报