对象创建、引用与 HotSpot 对象内存基础 | JavaSE
本章覆盖:对象创建的高层步骤;对象内存分配;对象头、实例数据、对齐填充的 HotSpot 基础概念;引用变量与对象本体;对象身份与地址的区别;逃逸、栈上分配等高级实现细节的边界;规范事实与 HotSpot 实现细节的区分;TLAB 与对象分配的高层认识;Mark Word、类型指针等对象头内容只按 HotSpot/JDK 21 实现层理解。
本章知识点
- 对象创建的高层步骤
- 对象内存分配
- 对象头、实例数据、对齐填充的 HotSpot 基础概念
- 引用变量与对象本体
- 对象身份与地址的区别
- 逃逸、栈上分配等高级实现细节的边界
- 规范事实与 HotSpot 实现细节的区分
- TLAB 与对象分配的高层认识
- Mark Word、类型指针等对象头内容只按 HotSpot/JDK 21 实现层理解