【Java併發編程實戰】——LinkedTransferQueue

LinkedTransferQueue 一個基於鏈表的無邊界阻塞隊列。這個隊列按照生產者FIFO(先進先出)的順序提供元素。隊列的頭節點是等待時間最長的生產者,隊尾是等待時間最短的生產者。它有個特殊的方法 transfer,若調用時有消費者等待,則直接匹配將元素轉移給消費者,若沒有消費者等待則自旋後阻塞。java 執行流程圖 內部結構node public class LinkedTransfer
相關文章
相關標籤/搜索