从主线程:
executorService.submit(new Runnable() { ... });
现在,当 Runnable 完成执行时,是否有 Java 的标准方式向调用者线程发出它已完成执行的信号,而无需创建新的接口(interface)/监听器类?
如果信号可以从调用者线程发出,则加分。
最佳答案
submit
返回 Future
提交线程可以在其上调用 get
阻塞直到任务完成。
Future<?> future = executor.submit(new Runnable() { ... });
future.get();
关于java - 如何向调用者线程发出 ExecutorService 已完成任务的信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10711252/