对象的创建步骤
Student s = new Student() ;
1. 把Student.class加载到方法区
2. 在栈内存中为s开辟空间
3. 在堆内存中为new Student() 开辟空间
4. 给对象的成员变量进行默认初始化
5. 给对象的成员变量进行显式初始化
6. 调用构造方法对成员变量进行初始化
7. 把堆内存中的地址值赋值给栈内存中的引用变量s
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!