对象创建、引用与 HotSpot 对象内存基础 | JavaSE

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

本章知识点

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