【java】java 队列 LinkedBlockingQueue

【java】java 队列 LinkedBlockingQueue_第1张图片

1.概述

LinkedBlockingQueue是用链表实现的有界阻塞队列,同样满足FIFO的特性,与ArrayBlockingQueue相比起来具有更高的吞吐量,为了防止LinkedBlockingQueue容量迅速增,损耗大量内存。通常在创建LinkedBlockingQueue对象时,会指定其大小,如果未指定,容量等于Integer.MAX_VALUE

LinkedBlockingQueue的主要属性有:

/** Current number of elements */
private final AtomicInteger count = new AtomicInteger

你可能感兴趣的:(语言-java生态,java,Link,Blocking,Queue)