阻塞队列

2019-10-17  本文已影响0人  长孙俊明

原理

当阻塞队列空时,从队列中读取元素操作被阻塞。
当阻塞队列满时,从队列中写入元素操作被阻塞。

已经实现的类

ArrayBlockingQueue

由数组结构组成的有界阻塞队列。

LinkedBlockingQueue

由链表结构组成的有界阻塞队列。(这个默认大小为Max_Value)

SynchronousQueue

不存储元素的阻塞队列,也就是单一个元素队列。

PriorityBlockingQueue

支持优先级排序的无界阻塞队列

DelayBlockingQueue

使用优先级排序的延迟无界阻塞队列

LinkedTransferBlockingQueue

由链表结构组成的无界阻塞队列

LinkedBlockingDueue

由链表结构组成的双向阻塞队列

上一篇 下一篇

猜你喜欢

热点阅读