一個簡單的Java多線程的小例子。
a) Producer 生產 String,并保存在 ArrayList 中。Consumer 消耗(讀出并顯
示)String,并把它從 ArrayList 中刪除。生產和消耗應在 console有打印顯示。
b) 可指定生產者生產多少個數據,也可以指定消費者消耗多少個數據。完成要求數據
的生產或消費以后,線程自動終止。(應提供相應的構造函數來指定數據個數)
c) 當容器內沒有數據時,Consumer 應等待,等容器內有新的數據后再次開始消費。
標簽:
Producer
String
Java
多線程
上傳時間:
2016-07-22
上傳用戶:yimoney