确定池中的所有线程是否都不活动

时间:2012-01-15 17:03:43

标签: java concurrency threadpool

有没有办法确定队列中没有等待的任务以及java.util.concurrent.ThreadPoolExecutor的所有线程都已完成?

现在我通过勾选afterExecutegetActiveCount在钩子getQueue中执行此操作,但这不可靠。

由于新任务是由旧任务动态生成和排队的,因此无法修复未来作业的总数。

非常感谢。

0 个答案:

没有答案