是否可以在新的固定线程池中使用线程工厂?

Is it possible to use thread factory in new fixed thread pool?

我正在尝试在固定线程池(例如 - 10)中使用线程工厂。我应该怎么做,我不知道该怎么做。我使用了一些幼稚的方法{我认为不适合分享:)}。

我之前使用 SingleThreadExecutor 实现了这个,只是将工厂实例传递给它的构造函数,但固定线程池不是这种情况。

对于 SingleThreadExecutor,我之前使用过它。

 ExecutorService executor = Executors.newSingleThreadExecutor(new SomeThreadFactory());

我专注于 -> java.util.concurrent 包裹

要创建一个固定大小的线程池,size是必须的,thread factory是可选的,例如:

int size = 1;

ExecutorService executor = Executors.newFixedThreadPool(size);
ExecutorService executor = Executors.newFixedThreadPool(size, new SomeThreadFactory());