View on GitHub

JVMByteCodeGitBook

《Java虚拟机字节码:从入门到实战》第二版《深入浅出JVM字节码》开源电子书。这本书详细介绍ASM框架的API、Class文件结构解析、HotSpot虚拟机类加载源码分析、动态代理与字节码插桩的实现。

《深入浅出JVM字节码》

《Java虚拟机字节码从入门到实战》写于2020年3月,定位是帮助初学者快速入门Java虚拟机字节码。由于这是我写的第一本书,各方面都没什么经验,最终只选择出电子版,目前已上架Kindle中国、京东读书、网易云阅读、当当云阅读等电子书平台。

本书《深入浅出JVM字节码》是《Java虚拟机字节码从入门到实战》的第二版,并更名为《深入浅出JVM字节码》。

本书目录

目录

为什么选择开源

开源,是为了更好!

我喜欢电子书可以随时修改,避免错误的理解误导更多读者,以及随时追加更多内容,因此我选择开源。

开源,也为了搜索引擎能检索到内容,希望真正意义上的帮助到更多想要深入学习JVM字节码的同行。

同时,我也希望能有更多的读者参与到本书的写作中,征求大家的修改意见,只为越改越好。

关于作者

持续更新中

由于需要人工将Word文档一章一章的转换为Markdown文档,在此过程中作者也会修改内容,需要花费很多时间,因此暂定每周六晚10点更新一章。(已暂停更新)

笔者开源的一些字节码实战案例:

如何贡献

可将您的修改提交到自己的分支,并提交合并master分支请求,我会审核您的提交,只要内容没有错误观点且语句通顺一般都会采纳。

要求:

打赏作者

wujiuye_dashang