生產者消費者模型(二)-引入ArrayBlockingQueue

前言                 在《生產者消費者模型你知道多少》中簡單的模擬了一個生產者消費者模型。有些網友對我的實現提出了很多質疑。我在文章的結尾也對拋出了一個問題:在添加的過程中可能出現數據丟失的情況,應該怎麼處理?在代碼中也充斥了大量的鎖,有些鎖是不需要的,而且有重複製造輪子的嫌疑。在今天我將引入ArrayBlockingQueue重寫這個模型,這在實際開發中可能更有意義,另外對於ja
相關文章
相關標籤/搜索