关于我们
书单推荐
新书推荐

深入理解JVM字节码

深入理解JVM字节码

定  价:89 元

丛书名:Java核心技术系列

        

  • 作者:张亚
  • 出版时间:2020/5/1
  • ISBN:9787111653721
  • 出 版 社:机械工业出版社
  • 中图法分类:TP312.8JA 
  • 页码:0
  • 纸张:
  • 版次:
  • 开本:16开
9
7
6
8
5
7
3
1
7
1
2
1
1

读者对象:对 Java 有了初步了解,想深入学习内部运行细节的同学;想对 Java 面试题有深刻理解的同学;想了解如何实现 APM 的同学。想了解软件破解与防破解、SQL优化、信息安全方面

内容介绍
这是一本揭示JVM字节码“黑科技”的著作,它从原理和应用两个维度深入剖析了JVM字节码。书中内容涉及JVM字节码的大部分应用场景,如Java性能优化、软件防护与破解、APM等,通过大量实战案例讲解了它在这些场景中的实操技巧。
本书共 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字节码指令的区别。
 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容