关于 Java 运行时垃圾收集器的快速问题。
采取这种情况:
两个对象都持有对另一个的引用。没有其他对象持有对这些对象的任何引用。对象没有做任何事情——如果它们的线程已经结束,它们就不是 Runnables。
垃圾收集器会收集这些对象吗,因为我大量使用这些对象并通过削减引用来“处理”它们……但它们真的被处理了吗?
关于 Java 运行时垃圾收集器的快速问题。
采取这种情况:
两个对象都持有对另一个的引用。没有其他对象持有对这些对象的任何引用。对象没有做任何事情——如果它们的线程已经结束,它们就不是 Runnables。
垃圾收集器会收集这些对象吗,因为我大量使用这些对象并通过削减引用来“处理”它们……但它们真的被处理了吗?