tbwshc

          用線程池啟動定時器

          (1)調(diào)用ScheduledExecutorService的schedule方法,返回的ScheduleFuture對象可以取消任務(wù)。
          (2)支持間隔重復任務(wù)的定時方式,不直接支持絕對定時方式,需要轉(zhuǎn)換成相對時間方式。

          Java代碼  
          1. Executors.newScheduledThreadPool(3).schedule(new Runnable() {          
          2.          @Override  
          3.            public void run() {   
          4.             System.out.println("響");           
          5.         }   
          6.           }, 10,TimeUnit.SECONDS);       //在10秒后響一次  
           
          Java代碼  
          1. Executors.newScheduledThreadPool(3).scheduleAtFixedRate(new Runnable() {        //頻率   
          2.             @Override  
          3.             public void run() {   
          4.                 // TODO Auto-generated method stub   
          5.             System.out.println("響");           
          6.              }   
          7.            },    
          8.         6,   
          9.         2,   
          10.                 TimeUnit.SECONDS);       //在10秒后響之后,每隔2秒響一次  
           

          posted on 2012-07-27 15:04 chen11-1 閱讀(1365) 評論(0)  編輯  收藏


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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 聊城市| 松阳县| 赤峰市| 吴川市| 温州市| 沿河| 德兴市| 湾仔区| 启东市| 岳阳县| 临汾市| 荔浦县| 绥滨县| 云霄县| 夏河县| 澜沧| 宣武区| 临邑县| 高碑店市| 鄢陵县| 铜陵市| 禹城市| 福州市| 绥中县| 宜兰市| 阳东县| 弋阳县| 临夏县| 雅安市| 辽源市| 八宿县| 卢湾区| 宁南县| 新民市| 台中市| 太原市| 抚远县| 富锦市| 嘉定区| 金坛市| 阿巴嘎旗|