堆中创建的变量什么时候被回收

来源:2-2 Java 中字符串的不变性

慕先生3223402

2020-05-15 00:59

s1指向了新对象的地址,那么旧对象“爱慕课”什么时候在堆内存中被删除或回收呢

写回答 关注

2回答

  • 薄何小子
    2021-01-14 21:26:34

    我觉得应该是程序执行完就回收,因为不确定后面是否有其他变量重新指向这个字符串,重新用到,而不会说在重新开启新空间给这个字符串,再去指向这个字符串

  • weixin_慕瓜3594852
    2020-05-17 14:33:07

    个人认为,从你指向新对象时,它就已经自动覆盖掉或者修改了

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题