关注
newFixedThreadPool
是创建固定大小的线程池。每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小。线程池的大小一旦达到最大值就会保持不变,对于超出的线程会在
LinkedBlockingQueue
队列中等待。
他的底层是
LinkedBlockingQueue
,
LinkedBlockingQueue
是排队三种策略中的***队列,一个基于链表结构的阻塞队列,此队列按先进先出排序元素。当同执行的任务数量超过传入的线程池大小值后,将会放入
LinkedBlockingQueue
,在
LinkedBlockingQueue
中的任务需要等待线程空闲后再执行,如果放入
LinkedBlockingQueue
中的任务超过整型的最大数时,抛出异常。
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
今天 00:45
浙江大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 笔试 #
2346105次浏览 27333人参与
# 关于春招你都做了哪些准备? #
76299次浏览 493人参与
# 牛友故事会 #
503880次浏览 11545人参与
# 运营面经 #
94182次浏览 1173人参与
# 职业发展规划如何回答 #
31479次浏览 184人参与
# 机械人的offer怎么选 #
127760次浏览 731人参与
# 大城市找工作会更容易吗 #
7456次浏览 38人参与
# 担心入职之后被发现很菜怎么办 #
111927次浏览 695人参与
# 研究所笔面经互助 #
61416次浏览 416人参与
# 你上一次加班是什么时候? #
43194次浏览 303人参与
# 找工作有哪些冷知识 #
15752次浏览 197人参与
# 面试官是我前女友 #
93995次浏览 712人参与
# 谈薪时HR压价该怎么应对 #
189122次浏览 3036人参与
# 如何KTV领导 #
46347次浏览 367人参与
# 你最希望上岸的公司是? #
111582次浏览 619人参与
# CVTE工作体验 #
8730次浏览 20人参与
# 小米提前批笔试难吗 #
30650次浏览 342人参与
# 上班苦还是上学苦呢? #
210479次浏览 1278人参与
# 得物求职进展汇总 #
84379次浏览 758人参与
# 技术转行的心路历程 #
45657次浏览 651人参与