在Java中,Executor类没有像ExecutorService子类那样具有shutdown / shutdownNow()/ awaitTermination。因此,如果您通过调用executorObject.execute(runnableTask)启动任务/线程,如何检查该任务是否完成?
答案 0 :(得分:0)
您不能仅凭Executor
来做到这一点,因为它提供了一种单一方法void execute(Runnable)
。除非您考虑使用返回Executor
的{{1}}实现,否则可以实现自己的notify / wait机制:
Future