我可以加入ThreadPoolExecutor创建的线程吗?

use*_*907 1 java multithreading join pool

我正在使用ThreadPoolExecutor来创建处理请求的线程变得容易,但现在要求是按顺序执行请求.我想知道我是否可以使用join方法在上一个启动的线程完成后立即执行一个线程.

我一直在看api,但我还没有找到一个从ThreadPoolExecutor返回Thread对象的方法

我能这样做吗?或者我需要实现像我自己的线程工厂这样的东西吗?

art*_*tol 5

如果您不希望请求同时发生,您可以使用java.util.concurrent.Executors.newSingleThreadExecutor()它们,它们将一次发生一个.