检查ThreadPoolExecutor中的所有任务是否都已完成

Seb*_*wak 3 java concurrency threadpoolexecutor

如何检查提交的所有任务是否ThreadPoolExecutor已完成?

新的任务可以从以前提交的任务被加入,所以我不能把shutdown后面awaitTermination也没有invokeAll,因为它会忽略这些新的任务.