Java 7中的TransferQueue
原文链接,译文链接,作者:Alex Miller,译者:Greenster,校对:梁海舰
Java7中加入了JSR 166y规范对集合类和并发类库的改进。其中的一项是增加了接口TransferQueue
和其实现类LinkedTransferQueue
。
TransferQueue继承了BlockingQueue(
BlockingQueue又
继承了Queue
)并扩展了一些新方法。BlockingQueue(和Queue)是Java 5中加入的接口,它是指这样的一个队列:当生产者向队列添加元素但队列已满时,生产者会被阻塞;当消费者从队列移除元素但队列为空时,消费者会被阻塞。
阅读全文