为了账号安全,请及时绑定邮箱和手机立即绑定

java中new一个对象的时候JVM都做了哪些事

java中new一个对象的时候JVM都做了哪些事

慕妹3146593 2018-11-27 01:00:24
java中new一个对象的时候JVM都做了哪些事
查看完整描述

1 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

new就是建立类实例的过程,首先加载类进内存,静态和方法加载进方法区,在堆内存开辟空间,将hashcode地址赋值给引用变量,将类中成员变量默认初始化,将类中成员变量实现,new的构造函数有初始化的话,先进行构造代码块初始化,然后进行构造函数初始化。如果是继承类的话,构造函数初始化的时候要先加载父类。

查看完整回答
反对 回复 2018-12-19
  • 1 回答
  • 0 关注
  • 449 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号