JDK1.8併發之生產者消費者問題

本文討論了生產者消費者模式的三種實現方式,第三種BlockingQueue實際上就是JDK對第二種方式的封裝。爲了提升程序的拓展性,方便測試,我用StockRoom接口來抽象產品庫存的put和take操做。這樣三種實現方式可使用相同的Producer和Consumer類代碼。這些可複用的代碼以下:java // 測試方法: private static void test(StockRoom st
相關文章
相關標籤/搜索