Java线程池有四种,分别是:newCachedThreadPool、newFixedThreadPool、newScheduleThreadPool、newSingleThreadExecutor 。java线程池有几种呢?下面带大家了解一下 。
【Java线程池有几种 java线程池有几种】Java线程池有四种,分别是:newCachedThreadPool、newFixedThreadPool、newSingleThreadExecutor、newScheduleThreadPool 。
1、newCachedThreadPool:建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程,也是能reuse就用,但不能随时建新的线程 。
2、newFixedThreadPool:创建一个固定大小的线程池 。可控制并发的线程数量,如果工作线程数量达到线程池初始的最大数,则将提交的任务存入到池队列中 。数针对一些很稳定很固定的正规并发线程,多用于服务器 。
3、newSingleThreadExecutor:单例线程,任意时间池中只能有一个线程 。
4、newScheduleThreadPool:创建一个定长的线程池,支持定时及周期性任务执行 。
以上是小编的分享,希望能帮到大家 。
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
