韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > ThreadPoolExecutor在java中创建线程池

ThreadPoolExecutor在java中创建线程池

java ThreadPoolExecutor

头像

小妮浅浅

2021-01-11 13:45:423316浏览 · 0收藏 · 0评论

在讲过线程池的一些好处后,接下来我们要对线程池进行创建,在开始之前需要学习一些创建时会用到的参数,这里以ThreadPoolExecutor的方法为例。对于七中的参数属性概念和用法做一个简单的介绍,在全部掌握这些参数的用法后,进一步在实例中展示ThreadPoolExecutor创建线程池的方法。

1.创建参数

线程池可以自动创建也可以手动创建,手动创建体现在可以灵活设置线程池的各个参数。

corePoolSize:线程池的核心线程数,说白了就是,即便是线程池里没有任何任务,也会有corePoolSize个线程在候着等任务。

maximumPoolSize:线程数,不管你提交多少任务,线程池里最多工作线程数就是maximumPoolSize。

keepAliveTime:线程的存活时间。当线程池里的线程数大于corePoolSize时,如果等了keepAliveTime时长还没有任务可执行,则线程退出。

unit:这个用来指定keepAliveTime的单位,比如秒:TimeUnit.SECONDS。

七种静态属性

TimeUnit.DAYS;               //天
TimeUnit.HOURS;             //小时
TimeUnit.MINUTES;           //分钟
TimeUnit.SECONDS;           //秒
TimeUnit.MILLISECONDS;      //毫秒
TimeUnit.MICROSECONDS;      //微妙
TimeUnit.NANOSECONDS;       //纳秒

workQueue:一个阻塞队列,提交的任务将会被放到这个队列里:

ArrayBlockingQueue;

LinkedBlockingQueue;

SynchronousQueue;

threadFactory:线程工厂,用来创建线程,主要是为了给线程起名字,默认工厂的线程名字:pool-1-thread-3。

handler:拒绝策略,当线程池里线程被耗尽,且队列也满了的时候会调用。

2.创建实例

public ThreadPoolExecutor(int corePoolSize,
                              int maximumPoolSize,
                              long keepAliveTime,
                              TimeUnit unit,
                              BlockingQueue<Runnable> workQueue) {
        this(corePoolSize, maximumPoolSize, keepAliveTime, unit, workQueue,
             Executors.defaultThreadFactory(), defaultHandler);
}

以上就是ThreadPoolExecutor在java中创建线程池的方法,需要对基本的参数用法有所掌握,学会后就可以对创建线程的代码部分进行试验了,检验我们的线程学习成果。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

国产成人久久爽AAA影视| 天美传奇星空MV高清免费| 《酒店激战》动漫1-5集免费观..| 梁祝艳谭5免费观看| 《妻子6》在线观看免费版电视剧| 《黏糊糊的你》动漫免费观看| 星空传媒天美传媒有限公司| 千人千色T9T9T9T9T9| 欧美电影免费观看电视剧大全| 日产精品一线二线三线芒果| 《喂奶人妻厨房HD》| 15岁初中生用袜子套几几 | 被同桌没戴套干了春雨医生| 开国上将张宗逊| 姐妹花破瓜双飞记的寓意和象征意...| 欧美黑人狂躁日本妞| MACHENIKE| 美国伦理小樱桃1| 《交换做爰》在线观看| 下面的小嘴又饿了| 狗和女人戴避孕套会传染吗| 《男医生的特殊治疗》| 国产电影一曲二曲三曲爱妃记豆瓣| 欧美电影免费观看电视剧大全| 学校教室里可以插自己电脑吗| 坤坤寒进桃子里在线看歌词| 古代洞房2国语版免费观看 | 狗锁住女人狗的视频大全图片| 大战尼姑2高清免费观看| 私处按摩SPA养生精油| 公天天吃我奶躁我高H漫画| 黑丝| 共享女儿小诗1~10章的背景资.. | 苍老师《荷尔蒙》| 两富婆轮流上阵| 水蜜桃免费高清电视剧大全| 免费的行情网站WWW网页版| 免费的黄冈网站有哪些平台| 发出嗯嗯接吻的声音| 三个男人躁我一个爽的后果及影响 | 三年大片免费观看完整版高清