文章目录 1. JVM视角下,内存划分 2. 类内存分布硬核详解 1. 获取堆内存参数 2. 扫描堆内存,定位实例 3. 查看实例所在地址的数据 4. 找到实例所指向的类信息的地址 5. 查看class信息 6. 结论 3. Java的对象创建流程 4. 垃圾判别算法 4.1 引用计数法 4.2 可达性分析算法 5. 垃圾收集算法 5.1 标记-清除算法 5.2 标记-复制算法 5.3 标记-整理算法 1. JVM视角下,内存划分 tip: 额外补充 在以“分代设计”为主导的堆内存,其控件划分大