通过Fixed线程池探究线程池构造与管理.pdfVIP

  • 2
  • 0
  • 约1.06千字
  • 约 1页
  • 2026-06-12 发布于北京
  • 举报

通过Fixed线程池探究线程池构造与管理.pdf

线程池构造的过程

fixed线程池,搞了一堆固定数量的线程,配合了一个队列来处理你提交的任务,最多

无论什么时候,只能有你指定数量的一些线程来处理任务。如果线程池里所有的线程都在繁

忙的过程中,处理任务。

此时的话呢,就只能再次提交任务的时候,把任务给压入队列中等待

如果线程池里的某个线程挂掉了,此时他会自己启动一个新的线程加入到线程池里去

线程池里的线程会一直存活程池里,等待处理新提交过来的任务,直到你关闭这个线程

ThreadPoolExecutor才是真正代表的是线程池管理器,管理了一个线程池,持有一个线

程池,相当于创建了一个线程池

java.util.concurrent.ThreadPoolExecutor.ThreadPoolExecutor(

intcorePoolSize,

intumPoolSize,

longkeepAliveTime,

TimeUnitunit,

BlockingQueueRunnableworkQueue

)

corePoolSize:线程池里应该有多少个线程

umPoolSize:如果线程池里的线程不够用了,等待队列还塞

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档