《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版) 周志明 著》阅读笔记
目录:
第一部分 走进Java
无
第二部分 自动内存管理机制
01 运行时数据区域02 HotSpot虚拟机内存中对象的布局
03 确定对象已死的2种算法
04 Java的4种引用概念
05 垃圾收集算法
06 垃圾收集器
07 内存分配规则
第三部分 虚拟机执行子系统
09 Class类文件的结构10 字节码指令简介
11 类加载的时机
12 类的加载过程
13 类加载器
14 运行时栈帧结构
15 方法调用
16 动态类型语言支持
第四部分 程序编译与代码优化
18 Javac编译器19 Java语法糖的味道
20 HotSpot虚拟机内的即时编译器
第五部分 高效并发
该部分(Java内存模型与线程、线程安全与锁优化)与《Java并发编程的艺术》内容重复,且后者讲解更加详细,相关内容见 Java并发编程的艺术阅读笔记(未开始整理)