arrayblockingqueue是否为线程池工作队列
时间: 2023-07-17 09:53:52 浏览: 85
线程----BlockingQueue
是的,ArrayBlockingQueue是线程池中的一个工作队列。它是一个有界阻塞队列,基于数组实现,可以按照FIFO(先进先出)的顺序对任务进行排序,并且可以限制线程池中任务的数量。由于它是一个阻塞队列,当线程池中的线程数达到了corePoolSize,而任务队列已经满了时,新的任务将被阻塞直到队列中出现空闲位置。在使用线程池时,ArrayBlockingQueue是一种比较常用的工作队列类型。
阅读全文