GC和JVM调优实战
转载 目录 JVM简介 JVM结构 2.1 方法区 2.1.1 常量池 2.1.1.1 Class文件中的常量池 2.1.1.2 运行时常量池 2.1.1.3 常量池的好处 2.1.1.4 基本类型的包装类和常量池 2.2 堆 2.3 Java栈 2.3.1 栈帧 2.3.1.1 局部变量区 2.3.1.2 操作数栈 2.3.1.3 栈数据区 2.4 本地方法栈 2.5 PC寄存器 2.6 堆与栈 2.6.1 堆与栈里存什么 2.6.2 堆内存与栈内存的区别 JIT编译器 类加载机制 4.1 类加载的时机 4.2 类加载过程 垃圾回收 5.1 按代实现垃圾回收 5.2 怎样判断对象是否已经死亡 5.3 java中的引用 5.4 finalize方法什么作用 5.5 垃圾收集算法 5.6 Hotspot实现垃圾回收细节 5.7 垃圾收集器 5.7.1 Serial收集器 5.7.2 ParNew收集器 5.7.3 Parallel Scavenge收集器 5.7.4 Serial Old收集器 5.7.5 Parallel Old收集器 5.7.6 CMS收集器 5.7.7 G1收集器 ...


