剑指JVM:虚拟机实践与性能调优


引言篇

JVM与Java体系结构

运行时数据区篇

运行时数据区及线程概述

程序计数器

虚拟机栈

本地方法接口

本地方法栈

堆

方法区

对象的实例化内存布局与访问定位

直接内存

执行引擎

字符串常量池

垃圾收集篇

垃圾收集概述

垃圾收集相关算法

垃圾收集相关概念

垃圾收集器

字节码与类的加载篇

class文件结构

字节码指令集与解析

类的加载过程详解

类加载器

性能监控与调优篇

命令行工具

JVM监控及诊断工具

JVM运行时参数

GC日志分析

OOM分类及解决方案

性能优化案例