0.常用工具的使用
灵活的使用工具便于自己学习和深刻的掌握
1.IBM的内存分析工具:HeapAnalyzer
2.Java自带工具:jvisualvm
说明:该文档再不断完善中

1.JVM虚拟机的学习重点
1.1.自动内存管理机制
1.1.1内存的划分及其作用
1.1.2.垃圾收集算法和收集规则
1.1.3.常用命令和故障处理工具
1.2.虚拟机执行程序
1.2.1.Class文件的组成部分,定义,数据结构,用法
1.2.2.类加载的过程与步骤,虚拟机在此过程中执行的动作
1.2.3.虚拟机代码执行的过程详解
1.3.程序编译与代码优化
1.3.1泛型,主动装箱与拆箱,条件编译等
1.3.2热点探测方法,编译器与编译触发条件,编译技术
1.4.高效并发
1.4.1虚拟机Java内存模型和结构,属性内容在内存的体现
1.4.2线程安全概念和分类,同步实现的方式及虚拟机运作原理,锁优化