Executors
作者:互联网
// 创建定长的线程池,必须根据实际情况估算出线程的数量
Executors.newFixedThreadPool(3);
// 创建一个可缓存的线程池,线程数量不做限制可根据需要灵活回收空闲线程,需要通过控制并发任务的数量来控制线程的数量
Executors.newCachedThreadPool();
// 创建一个定长的线程池,支持定时以及周期性执行的任务的需求
Executors.newScheduledThreadPool(5);
// 创建一个单线程的线程池,如果唯一的线程因异常而结束会创建一个新线程来替代它
Executors.newSingleThreadExecutor();
Executors.newSingleThreadScheduledExecutor();
// 创建一个具有抢占式操作的线程池
Executors.newWorkStealingPool();
标签:Executors,一个,创建,定长,线程,数量 来源: https://www.cnblogs.com/z-dk/p/14322358.html