Peşinde olduğum şey, bir iş parçacığı havuzunun kullanımını yapılandırmak için uyumlu bir yol. İdeal olarak, kodun geri kalanı hiç etkilenmemelidir. 1 iş parçacığı olan bir iş parçacığı havuzu kullanabilirim ama istediğim tam olarak bu değil. Herhangi bir fikir?
ExecutorService es = threads == 0 ? new CurrentThreadExecutor() : Executors.newThreadPoolExecutor(threads);
// es.execute / es.submit / new ExecutorCompletionService(es) etc