摘要: 這個小節(jié)介紹Queue的最后一個工具,也是最強大的一個工具。從名稱上就可以看到此工具的特點:雙向并發(fā)阻塞隊列。所謂雙向是指可以從隊列的頭和尾同時操作,并發(fā)只是線程安全的實現(xiàn),阻塞允許在入隊出隊不滿足條件時掛起線程,這里說的隊列是指支持FIFO/FILO實現(xiàn)的鏈表。
首先看下LinkedBlockingDeque的數(shù)據(jù)結(jié)構(gòu)。通常情況下從數(shù)據(jù)結(jié)構(gòu)上就能看出這種實現(xiàn)的優(yōu)缺點,這樣就知道如何更好的使用工具了。 閱讀全文
首先看下LinkedBlockingDeque的數(shù)據(jù)結(jié)構(gòu)。通常情況下從數(shù)據(jù)結(jié)構(gòu)上就能看出這種實現(xiàn)的優(yōu)缺點,這樣就知道如何更好的使用工具了。 閱讀全文