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

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


慕标琳琳
浏览 767回答 1
1回答

白板的微信

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