【发布时间】:2012-10-02 00:44:25
【问题描述】:
我见过很多 Thread java 示例,并且 Runnable 对象被创建为任务并传递给线程。 由于没有引用这些任务,那么为什么这个任务没有被 java 垃圾收集呢? 还是垃圾收集了,我在这里问错了问题? 请分享您的宝贵想法。
【问题讨论】:
-
你怎么知道他们没有被垃圾回收?
-
@nneonneo 我喜欢这个问题+1,我想问同样的问题:)。好的,再来一个:
How do you know they aren't being garbage collected? -
@elbek 我没有对这部分进行测试,但我从逻辑上得出的结论是,如果它正在被垃圾收集,那么什么都不会起作用,而且它必须比看起来更重要。