阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

本书通过详尽讲解Javac源码,揭示词法分析、语法分析、语义分析和代码生成全过程,实例演示如何将Java源代码转化为Class文件,助你精通Java编译原理并应用于实际开发。

本书以工业级编译器Javac的源代码为基础,详细介绍了词法分析、语法分析、语义分析及代码生成等各个阶段的具体实现,同时对重点源代码的实现进行了详细解读,让读者能真正掌握从Java源代码变为Class文件的每个过程。

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

资深程序员深入剖析工业级编译器Javac的源码实现

全面讲解从Java源代码到生成Class文件的每个过程

对Java编译器各编译阶段的源代码实现进行了详细介绍用大量图示和实例带领读者真正掌握Java编译器的具体实现帮助读者深入理解Javac如何支持Java语言的诸多特性让读者能真正理解如何将编译器的相关理论知识应用到开发实践中

内容简介

转发+关注后私信(笔记)或(学习)即可免费获取!

第1章Javac介绍

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第2章Javac文件系统

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第3章词法分析

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第4章语法分析之认识树节点

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第5章语法分析之建立抽象语法树

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第6章符号表的组织

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第7章填充符号表

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

 

第8章插入式注解的实现

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第9章语义分析之类型转换

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第10章语义分析之语法检查

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第11章语义分析之引用消解

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第12章语义分析之语法树标注

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第13章泛型的实现

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第14章数据流检查

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第15章语法糖去除

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第16章字节码指令生成

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第17章重要结构的字节码指令生成

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

第18章生成Class文件

阿里/京东/美团等10多位大咖力荐Java编译器:源码剖析与实例手册

如何获取?

转发+关注后私信(学习)或(笔记)即可免费获取!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值