JVM 笔记 - 10 对象的实例化内存布局与访问定位
对象的实例化
过程:
- 加载类元信息
- 为对象分配内存
- 处理并发问题
- 属性的默认初始化(零值初始化)
- 设置对象头的信息
- 属性的显式初始化、代码块中初始化、构造器中初始化
对象的内存布局
对象的访问定位
-
句柄访问
-
指针访问(HotSpot采用)
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
过程:
句柄访问
指针访问(HotSpot采用)
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
目录