25
Làm thế nào để đợi tất cả các luồng kết thúc, sử dụng ExecutorService?
Tôi cần phải thực hiện một số lượng nhiệm vụ 4 tại một thời điểm, đại loại như thế này: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow Làm thế nào tôi có thể nhận được thông báo khi tất cả chúng đã hoàn thành? …