ExecutorService接口有多个实现类可用于创建不同的线程池,如表所示是5种常用的线程池;
1,ExecutorService pool = Executors.newCachedThreadPool();
2,ExecutorService pool = Executors.newFixedThreadPool(10);
3,ScheduledExecutorService pool = Executors.newScheduledThreadPool(2);
4,ExecutorService pool = Executors.newSingleThreadExecutor();
5,ExecutorService pool = Executors.newWorkStealingPool();
参考:5种常见线程池