对象的实例化、内存布局和访问定位

对象的实例化、内存布局与访问定位

一、对象的实例化

一、大厂面试题

  • 美团:
    • 对象的JVM中是怎么存储的?
    • 对象头信息里面有哪些东西?
  • 蚂蚁:
    • java对象头里有什么?

二、对象的实例化

在这里插入图片描述

三、创建对象的步骤

  • 前面所述是从字节码角度看待对象的创建过程,现在从执行步骤的角度来分析:

在这里插入图片描述

二、对象的内存布局

一、对象的内存布局

在这里插入图片描述
在这里插入图片描述

三、对象的访问定位

  • JVM是如何通过栈帧中的对象引用访问到其内部的对象实例的呢?

在这里插入图片描述
在这里插入图片描述

作者看尚硅谷学习视频笔记,如有侵权,联系作者删除!

猜你喜欢

转载自blog.csdn.net/weixin_46156200/article/details/113075101