请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

垃圾回收问题

图片描述

Object obj = new Object()
如果这句代码在某个方法中,方法调用完成之后, obj也不会被回收吗?
不是说方法中的变量都是局部变量吗?

正在回答 回答被采纳积分+3

1回答

翔仔 2020-07-30 22:38:50

obj变量是被回收,但是new 出来的Object实例需要等待垃圾回收的时候回收。

1 回复 有任何疑惑可以回复我~
  • 不是说即使抛出OOM异常,也不会回收new出来的Object吗?
    回复 有任何疑惑可以回复我~ 2020-07-31 19:54:31
  • 翔仔 回复 提问者 qq_大雨还在下_03432217 #2
    ?没有引用,不可达了肯定就回收了呀?说的是可达的情况下就不会回收
    回复 有任何疑惑可以回复我~ 2020-07-31 22:02:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信