Java ThreadPoolExecutor和join()

Java ThreadPoolExecutor和join(),java,multithreading,join,executorservice,Java,Multithreading,Join,Executorservice,我正在SomeService中使用ThreadPoolExecutor对数据执行一些工作。问题是某些ServiceTest在调度到ThreadPoolExecutor的工作线程完成之前完成。我想要一些服务线程与工作线程连接。在执行器启动父线程和工作线程时,是否有任何方法将其连接起来 任何帮助都将不胜感激。你是说你想这样做吗 executorService.shutdown(); executorService.awaitTermination(1, TimeUnit.HOUR);

我正在SomeService中使用ThreadPoolExecutor对数据执行一些工作。问题是某些ServiceTest在调度到ThreadPoolExecutor的工作线程完成之前完成。我想要一些服务线程与工作线程连接。在执行器启动父线程和工作线程时,是否有任何方法将其连接起来


任何帮助都将不胜感激。

你是说你想这样做吗

 executorService.shutdown();
 executorService.awaitTermination(1, TimeUnit.HOUR);