25
Як дочекатися завершення всіх потоків за допомогою ExecutorService?
Мені потрібно виконати деяку кількість завдань 4, одночасно: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow Як я можу отримати повідомлення, коли всі вони завершені? Поки що я не можу думати ні про що краще, ніж встановити якийсь глобальний лічильник завдань і зменшити його в …