题名:
|
深入理解JVM字节码 shen ru li jie JVM zi jie ma / 张亚著 , |
ISBN:
|
978-7-111-65372-1 价格: CNY89.00 |
语种:
|
chi |
载体形态:
|
301页 24cm |
出版发行:
|
出版地: 北京 出版社: 机械工业出版社 出版日期: 2021 |
内容提要:
|
本书共12章,从逻辑上分为两大部分。第一部分:原理篇(第1-8章)第1章详细剖析了class文件的内部结构;第2章介绍了字节码的概念以及Java虚拟机栈和栈帧的相关内容;第3章介绍了字节码的进阶知识,包括泛型擦除、synchronized关键字、反射的底层实现原理;第4章介绍了javac编译器的原理,以及javac编译的七大阶段和各阶段的作用;第5章从字节码的角度介绍Kotlin的常见语法糖、coroutine等原理;第6章介绍了ASM和Javassist这两个字节码操作工具;第7章介绍了Java Instrumentation的原理;第8章介绍了JSR 269插件化注解处理原理。第二部分:应用篇(第9-12章)第9章介绍了字节码在cglib、Fastjson等框架上的应用;第10章介绍了反编译、破解、防破解和逆向工程的相关内容;第11章介绍了APM的概况、分布式跟踪的基本原理等;第12章详细介绍了Android dex文件的组成结构,以及Android字节码指令与Java字节码指令的区别。 |
主题词:
|
Java语言 程序设计 |
中图分类法:
|
TP312.8 版次: 5 |
主要责任者:
|
张亚 zhang ya 著 |
附注:
|
Java核心技术系列 |
索书号:
|
1 |