【发布时间】:2019-04-01 01:44:08
【问题描述】:
在Java中,Executor类没有像ExecutorService子类那样的shutdown/shutdownNow()/awaitTermination。因此,如果您通过调用 executorObject.execute(runnableTask) 启动任务/线程,您如何检查该任务是否已完成?
【问题讨论】:
-
如果您可以控制 Runnable 的代码,您可以在其
run方法的末尾添加一些内容。否则,除非 Executor 恰好是 ExecutorService,否则无法知道任务何时运行。
标签: java multithreading