生產者-消費者問題,是操作系統的進程管理中很重要的問題。以前的我都是用wait(),notify()方法來實現的。今天我在翻閱JDK1.5API幫助文檔的時候,偶然間發現了一個類ArrayBlockingQueue,它其中提供了以下兩個方法:
void
put (E o)
E
take()
posted on 2007-03-25 14:17 我為J狂 閱讀(2058) 評論(3) 編輯 收藏 所屬分類: 線程
jdk5引入的concurrent包,了解太少,這方面的學習資料也少 回復 更多評論
不懂哦,只知道老師要寫偶寫出來 回復 更多評論
用了BlockingQueue還要synchronized嗎? 回復 更多評論
Powered by: BlogJava Copyright © 我為J狂