参考文档:
[1] Java 虚拟机规范(Java SE 8版)
[2] 深入理解 Java 虚拟机: JVM 高级特性与最佳实践 周志明
本系列的更新快慢全部随意,介意者请海涵。
一 、JVM 入门简介
二、JVM 主要组成部分介绍
JVM 即时编译器
JVM 类加载机制:JVM 类加载方式(JVM 预定义类加载器和双亲委派模型),JVM 类加载时机与步骤
深入理解Java类加载器(一):Java类加载原理解析 : https://www.cnblogs.com/studyMoreRich/p/jvm-classloader-first.html
深入理解Java类加载器(二):线程上下文类加载器
JVM类生命周期概述:加载时机与加载过程
深入理解Java对象的创建过程:类的初始化与实例化
JVM 运行时数据区:程序计数器、Java 虚拟机栈和本地方法栈,方法区和堆
JVM 执行引擎
三、 对象的创建、实例化,对象结构、访问方式
四、垃圾回收机制
对象存活判定算法
引用的分类
垃圾回收算法
垃圾回收器
内存分配与回收策略
五、拟机性能监控和故障处理工具篇
线上虚拟机工具
图形工具