《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)周志明 著》阅读笔记目录(已完结)

《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版) 周志明 著》阅读笔记

目录:

第一部分 走进Java

第二部分 自动内存管理机制

01 运行时数据区域
02 HotSpot虚拟机内存中对象的布局
03 确定对象已死的2种算法
04 Java的4种引用概念
05 垃圾收集算法
06 垃圾收集器
07 内存分配规则
08 虚拟机性能监控及故障处理工具

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

09 Class类文件的结构
10 字节码指令简介
11 类加载的时机
12 类的加载过程
13 类加载器
14 运行时栈帧结构
15 方法调用
16 动态类型语言支持
17 基于栈的字节码解释解释执行引擎

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

18 Javac编译器
19 Java语法糖的味道
20 HotSpot虚拟机内的即时编译器
21 编译优化技术

第五部分 高效并发

该部分(Java内存模型与线程、线程安全与锁优化)与《Java并发编程的艺术》内容重复,且后者讲解更加详细,相关内容见 Java并发编程的艺术阅读笔记(未开始整理)

结束!

你可能感兴趣的:(jvm,java,Class文件)