JAVA线程池ThreadPoolExecutor(基于jdk1.8)
JAVA线程池ThreadPoolExecutor(基于jdk1.8)参数说明ctl说明线程池状态
参数说明
corePoolSize
maximumPoolSize
keepAliveTime
unit
workQueue
threadFactory
handler
ctl说明
private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));
高三位表示线程池状态,低29位表示线程池内线程数(不包括 workQueue里
原创
2020-11-26 16:34:05 ·
135 阅读 ·
0 评论