ExecutorService, how to wait for all tasks to finish

前端 未结 15 2258
攒了一身酷
攒了一身酷 2020-11-22 15:45

What is the simplest way to to wait for all tasks of ExecutorService to finish? My task is primarily computational, so I just want to run a large number of jobs

15条回答
  •  感动是毒
    2020-11-22 16:33

    Add all threads in collection and submit it using invokeAll. If you can use invokeAll method of ExecutorService, JVM won’t proceed to next line until all threads are complete.

    Here there is a good example: invokeAll via ExecutorService

提交回复
热议问题