首页 > 其他 > 详细

Executors

时间:2021-03-06 23:49:33      阅读:35      评论:0      收藏:0      [点我收藏+]
        // 创建定长的线程池,必须根据实际情况估算出线程的数量
        Executors.newFixedThreadPool(3);
        // 创建一个可缓存的线程池,线程数量不做限制可根据需要灵活回收空闲线程,需要通过控制并发任务的数量来控制线程的数量
        Executors.newCachedThreadPool();
        // 创建一个定长的线程池,支持定时以及周期性执行的任务的需求
        Executors.newScheduledThreadPool(5);
        // 创建一个单线程的线程池,如果唯一的线程因异常而结束会创建一个新线程来替代它
        Executors.newSingleThreadExecutor();
        Executors.newSingleThreadScheduledExecutor();
        // 创建一个具有抢占式操作的线程池
        Executors.newWorkStealingPool();

Executors

原文:https://www.cnblogs.com/z-dk/p/14322358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!