课程
/后端开发
/Java
/Java入门第三季
s1指向了新对象的地址,那么旧对象“爱慕课”什么时候在堆内存中被删除或回收呢
2020-05-15
源自:Java入门第三季 2-2
正在回答
我觉得应该是程序执行完就回收,因为不确定后面是否有其他变量重新指向这个字符串,重新用到,而不会说在重新开启新空间给这个字符串,再去指向这个字符串
个人认为,从你指向新对象时,它就已经自动覆盖掉或者修改了
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
5 回答字符串创建,什么时候用new一个对象来创建,什么时候可以直接创建呀
3 回答请问什么时候需要创建新的Scanner对象什么时候不需要?
1 回答创建实例courseToSelect的时候this的作用是什么
2 回答eclipse中for each方法中的局部变量报错并提示创建,但是在参数中已经创建了。
3 回答堆内存中的内容是是创建的。 我们怎么决定用new创建新字符串 还是创建字符串的引用。 根据什么区分使用哪种。