链接列表中的垃圾收集

时间:2013-10-05 08:50:04

标签: garbage-collection

我有一个自定义创建的课程LinkedList

class LinkedList {
  int info;
  LinkedList next;
}

我有一个包含3个元素的对象列表。 列表:root->element1->element2->null

我希望此列表能够立即进行垃圾回收。 将root作为null来解决问题吗?

此致

2 个答案:

答案 0 :(得分:0)

答案似乎是肯定的......

  • 假设它是垃圾收集语言(例如Java或C#,由语法决定)
  • 并假设没有其他内容指向element1

此外,如果某些内容仅指向element2,则会收集element1,但element2则不会收集。{/ p>

(注意:我假设root只是一个包含指针而不是列表元素的变量名。)

答案 1 :(得分:0)

是的,有资格使用垃圾收集器的对象是那些没有引用任何标识符的对象