java.util.concurrent中的ExecutorCompletionService,其實現的是CompletionService接口。

          我對ExecutorCompletionService存在一個疑問,在其實現中,task是被執行之后,才把futureTask加入到completionQueue,既然如此,不如直接把Result加入到completionQueue中了。這個行為沒什么差別的。對這個類的設計存在一些懷疑,我認為其task方法,似乎返回值是V更合適。

          原來是這樣的:
          Future<V> take() throws InterruptedException;
          Future
          <V> poll();


          覺得也許應該改稱這樣:
          V take() throws InterruptedException;
          V poll();



          溫少 2006-11-13 20:11 發表評論


          文章來源:http://www.cnblogs.com/jobs/archive/2006/11/13/559609.html
          posted on 2006-11-20 02:08 溫少的日志 閱讀(278) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 嘉禾县| 夏津县| 大丰市| 晋宁县| 社旗县| 贺兰县| 牡丹江市| 迁西县| 广德县| 姚安县| 宝鸡市| 泊头市| 阜宁县| 建平县| 武城县| 岑巩县| 三原县| 大方县| 太康县| 安达市| 张北县| 清涧县| 济源市| 昌黎县| 和平县| 奉化市| 库车县| 齐河县| 泾川县| 新昌县| 武定县| 伊金霍洛旗| 苍山县| 武安市| 湖州市| 井研县| 大姚县| 申扎县| 兴文县| 饶平县| 宁南县|