创建一个核心线程数
ExecutorService executorService = Executors.newFixedThreadPool(7);
创建处理任务类
class Task implements Runnable{
public void run() { sout( doing......); }
}
创建任务列表
List<Task> tasks =new ArrayList<>();
向列表中添加任务
tasks.add(new Task());
执行任务
tasks.forEach(executorService::submit); executorService.shutdown(); executorService.awaitTermination(Long.MAX_VALUE, TimeUnit.SECONDS);