Java对象与引用变量的区分

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

相关文章:

  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2021-11-28
  • 2022-12-23
  • 2022-01-22
猜你喜欢
  • 2021-08-14
  • 2021-07-09
  • 2021-11-09
  • 2021-08-02
  • 2022-01-09
  • 2022-01-14
  • 2021-07-09
相关资源
相似解决方案