java.util.concurrent中的ExecutorCompletionService,其實現(xiàn)的是CompletionService接口。

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

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


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



          溫少 2006-11-13 20:11 發(fā)表評論


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

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


          網(wǎng)站導(dǎo)航:
           
           
          主站蜘蛛池模板: 商河县| 绥棱县| 武汉市| 彰化市| 桓仁| 巫山县| 乐亭县| 即墨市| 信宜市| 思茅市| 武强县| 阜新| 晋中市| 白玉县| 上思县| 宁化县| 滕州市| 晋城| 乌审旗| 山西省| 合作市| 三亚市| 长岛县| 新源县| 轮台县| 谷城县| 巩义市| 会宁县| 梁平县| 乌海市| 巫山县| 乐亭县| 唐河县| 三都| 永康市| 大新县| 广安市| 青河县| 达尔| 八宿县| 宜兰县|