【Java并发编程实战】——LinkedTransferQueue

LinkedTransferQueue 一个基于链表的无边界阻塞队列。这个队列按照生产者FIFO(先进先出)的顺序提供元素。队列的头节点是等待时间最长的生产者,队尾是等待时间最短的生产者。它有个特殊的方法 transfer,若调用时有消费者等待,则直接匹配将元素转移给消费者,若没有消费者等待则自旋后阻塞。java 执行流程图 内部结构node public class LinkedTransfer
相关文章
相关标签/搜索