我目前正在开发一个使用大量线程的程序。
A-我的问题与释放执行程序有关,一旦它们关闭以进行垃圾收集,最好的方法是什么?我在某处读到,我必须访问 Future(可运行或可调用)并将其影响为空,以便垃圾收集器拾取它。这是真的吗?
B-线程池也有同样的问题吗?
感谢您的帮助,
最佳答案
如果不再引用Executor Service
,这应该自动完成。
关于java - 如何释放已关闭以进行垃圾收集的执行程序服务的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7661840/