首页
编程
java
php
前端
首页
编程
java
php
前端
字符串变量是对象还是成员变量吗?是在堆中还是在栈中
问题遇到的现象和发生背景
下图中name作为Student类的一个成员属性,应该在堆中,但是name又是String类的一个对象名,这样name应该在栈中?所以name到底是在栈中还是堆中?
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
每当您使用字符串文字创建字符串对象时,该对象都会存储在字符串常量池中,而每当您使用new关键字创建字符串对象时,此类对象都会存储在堆内存中。
点击展开全文