首页 > 编程语言 > 详细

ThreadPoolExecutor(线程池)的参数

时间:2021-08-10 12:27:16      阅读:16      评论:0      收藏:0      [点我收藏+]
构造函数

public ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue workQueue,
ThreadFactory threadFactory,
RejectedExecutionHandler handler)

参数

corePoolSize: 指定了线程池中的线程数量。

maximumPoolSize: 指定了线程池中的最大线程数量。

keepAliveTime: 当前线程池数量超过corePoolSize时,多余的空闲线程的存活时间,即多次时间内会被销毁。

unit: keepAliveTime的单位

workQueue: 任务队列,被提交但尚未被执行的任务。

threadFactory: 线程工厂,用于创建线程,一般用默认的即可。

handler: 拒绝策略,当任务太多来不及处理,如何拒绝任务。

ThreadPoolExecutor(线程池)的参数

原文:https://www.cnblogs.com/GoslingWu/p/15122733.html

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