- 博客(1)
- 收藏
- 关注
原创 java“如何new一个对象”,背后原理
接下来JVM会进行对象头的设置,这里面就主要包括对象的运行时数据(比如Hash码、分代年龄、锁状态标志、锁指针、偏向线程ID、偏向时间戳等)以及类型指针(JVM通过该类型指针来确定该对象是哪个类的实例);”值初始化非常好理解,即为实例化对象的各个属性赋上默认初始化“0”值,比如int的初始化0值就是0,而一个对象的初始化0值就是null;一下对象就有了,但面试时如果仅仅答到这一层,大概率会扑街,因为比这个更重要的是。第一步类加载完成以后,对象所需的内存大小其实就已经确定下来了,接下来。
2023-09-08 09:18:00
296
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人