求助>假设老年代中一个Map里的所有对象除了被该Map引用外,没有任何其他引用指向它们。如果从该Map中移除一些对象,这些对象要等到下一次 fullGC 才能被回收吗?>
2回复

假设老年代中一个Map里的所有对象除了被该Map引用外,没有任何其他引用指向它们。如果从该Map中移除一些对象,这些对象要等到下一次 fullGC 才能被回收吗?



假设老年代中一个Map里的所有对象除了被该Map引用外,没有任何其他引用指向它们。如果从该Map中移除一些对象,这些对象要等到下一次 fullGC 才能被回收吗?

2204 阅读
请先登录,再评论

回复列表

你假笨7月前

如果对象在新生代,那ygc就会回收

你假笨7月前

不一定,old gc就会被回收,比如cms gc之类的