Java对象与引用变量,在堆区和栈区的存放原理

Java对象与引用变量的区分 Student stu; //1、在栈内存里面开辟了空间给引用变量stu stu = new Student(); //2、new Student()在堆内存里面开辟了空间给Student类的对象,只是这个对象还没有名字 //3、Student()随即调用Student类中的构造函数 //4、把Student类对象在堆内存的地址给引用变量stu 可结合以下图片进行理解
相关文章
相关标签/搜索