阿里P8架构师用时六月整理的《深入理解JVM高级特性与最佳实践》

44 阅读1分钟

写在前面

本文将带你解除刚开始学习JVM时的种种疑惑。比如:什么是JVM?为什么学JVM?怎么有效的学习JVM?带着以上的这些问题,让我们一起走入JVM的世界吧。

PDF共分为五个部分:走近Java、 自动内存管理、虚拟机执行子系统、程序编译与代码优化、高效并发。各个部分之间基本上是互相独立的,没有必然的前后依赖关系,读者可以从任何一个感兴趣的专题开始阅读,但是每个部分各个章节间则有先后顺序。

内容介绍

第一部分:走进Java【+jcc4261获取】

第一章走进Java

第二部分:自动内存管理

第2章Java内存区域与内存溢出异常

第3章垃圾收集器与内存分配策略

第4章虚拟机性能监控、故障处理工具

第5章调优案例分析与实战

第三部分:虚拟机执行子系统

第6章类文件结构

第7章虚拟机类加载机制

第8章虚拟机字节码执行引擎

第9章类加载及执行子系统的案例与实战

第四部分:程序编译与代码优化

第10章前端编译与优化

第11章后端编译与优化

第五部分:高效并发

第12章Java内存模型与线程

第13章线程安全与锁优化