上一節(jié)中對并發(fā)包中的非阻塞隊列ConcurrentLinkedQueue的入隊、出隊做了一個簡要的分析,本文將對并發(fā)包中的阻塞隊列做一個簡要分析。
Java并發(fā)包中的阻塞隊列一共7個,當然他們都是線程安全的。
ArrayBlockingQueue:一個由數組結構組成的有界阻塞隊列。
LinkedBlockingQueue:一個由鏈表結構組成的有界阻塞隊列。
PriorityBlockingQueue:一個支持優(yōu)先級排序的無界阻塞隊列。
DealyQueue:一個使用優(yōu)先級隊列實現的無界阻塞隊列。
Synchronou