Безопасно ли использовать одноэлементный ExecutorService
и несколько экземпляров CompletionService
с использованием одного пула потоков?
CompletionService<Object> collector = new ExecutorCompletionService<Object>(threadPool);
Итак , будет несколько потоков, создающих экземпляры, как указано выше, «сборщик» с одним одноэлементным пулом потоков.