我正在尝试使用 ExecutorService.newFixedThreadPool
来运行多个任务。每次提交给 ExecutorService
时,我都会新建一个 class()
来保存与任务相关的信息。
时间长了会不会造成内存泄露?
比如,如果我submit()
1M次,会有1M个类吗?
最佳答案
不,执行程序服务不会在任务的生命周期之后保留引用。
关于java - ExecutorService.newFixedThreadPool.submit(new class()) 会导致内存泄漏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9764103/