21
2020
10

线程池中的几种重要的参数

corePoolSize就是线程池中的核心线程数量,这几个核心线程,只是在没有用的时候,也不会被回收


maximumPoolSize就是线程池中可以容纳的最大线程的数量


keepAliveTime,就是线程池中除了核心线程之外的其他的最长可以保留的时间,因为在线程池中,除了核心线程即使在无任务的情况下也不能被清                                除,其余的都是有存活时间的,意思就是非核心线程可以保留的最长的空闲时间,


util,就是计算这个时间的一个单位。


workQueue,就是等待队列,任务可以储存在任务队列中等待被执行,执行的是FIFIO原则(先进先出)。


threadFactory,就是创建线程的线程工厂。


handler,是一种拒绝策略,我们可以在任务满了之后,拒绝执行某些任务。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。