D自定义列表删除,垃圾回收器

3
假设我有一个双向链表。我想要像这样从中删除一段序列:
begin - element - element x element - element - element x element - end
                        \_________________________________/
-: reference
x: removed reference

我想知道是否应该删除要移除的元素之间的引用,还是垃圾收集器以更好的方式处理它。

2个回答

6

6
标准垃圾回收器使用标记-清除算法,可以处理循环引用,因此不需要将它们置空(只需将从可达内存到不可达内存的引用置空)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接