文章框架规划
1.JVM内存详解
1.1.JVM基本类型
1.2.Java对象头
1.3.JVM的内存模型
1.4.JVM的垃圾回收算法和垃圾回收器
2.Class和类加载机制
2.1.Class文件详解
2.2.Class文件工具
2.3.Java字节码
2.4.类加载机制和类的初始化过程
3.Java编译过程
3.1.代码编译和编译优化
3.2.JIT编译
4.Java多线程技术
4.1.多线程内存模型
4.2.Java锁
4.3.多线程字节码实现
4.4.多线程工具类
5.Dalvik和Art详解
5.1.Dex文件
5.2.Oat
5.3.Dalvik和Art的对比
6.Open JDK源码阅读引导