容易被垃圾收集器收集的Java变量

时间:2011-07-14 08:35:58

标签: java variables garbage-collection

我并不完全记得,但是有一篇关于Java的文章解释了变量修饰符,这些修饰符使它们容易被垃圾收集器收集。是否存在Java将变量定义为由垃圾收集器收集的步骤的机制?

4 个答案:

答案 0 :(得分:1)

您正在寻找的可能是弱参考,请看这里:http://en.wikipedia.org/wiki/Weak_reference

答案 1 :(得分:0)

如果变量引用(直接或间接)某个对象,则根本不会收集该对象。

除此之外,什么都没有。垃圾收集器是一个黑盒子,只是做它适合的(甚至System.gc()只是一个运行垃圾收集的建议)。

答案 2 :(得分:0)

我认为您指的是finalize关键字。请注意,这只会向编译器提出建议。编译器可以选择不进行垃圾回收。或许你指的是弱引用......

答案 3 :(得分:0)

不,除了weak reference api