Java快速開發(fā)平臺(tái)

          www.fastunit.com

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            23 Posts :: 0 Stories :: 273 Comments :: 0 Trackbacks

          本例依據(jù)Java自身提供的接口實(shí)現(xiàn),通過監(jiān)聽器(Listener)和定時(shí)器(Timer)定時(shí)執(zhí)行某個(gè)任務(wù)(Task)。
          專業(yè)的開源工具可參考Quartz:http://www.opensymphony.com/quartz/

          MyListener:
          import java.util.Timer;
          import javax.servlet.ServletContextEvent;
          import javax.servlet.ServletContextListener;

          public class MyListener implements ServletContextListener {
            
            
          private Timer timer = null;

            
          public void contextInitialized(ServletContextEvent event) {
              timer 
          = new Timer(true);
              
          //設(shè)置任務(wù)計(jì)劃,啟動(dòng)和間隔時(shí)間
              timer.schedule(new MyTask(), 086400000);
            }

            
          public void contextDestroyed(ServletContextEvent event) {
              timer.cancel();
            }
            
          }

          MyTask:
          import java.util.TimerTask;

          public class MyTask extends TimerTask {

            
          public void run() {
              
          // System.out.println("call at " + (new Date()));
              
          // TODO 此處添加具體任務(wù)代碼
            }

          }

          web.xml配置:
          <listener>
          <listener-class>com.fastunit.samples.listener.MyListener</listener-class>
          </listener>
          posted on 2008-02-15 18:13 FastUnit 閱讀(71111) 評(píng)論(26)  編輯  收藏 所屬分類: Java

          Feedback

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2008-02-15 19:49 Bomber
          想要啥來啥呢~~嘿嘿~~  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2008-02-16 03:55 如坐春風(fēng)
          不錯(cuò)。  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2008-02-17 12:25 51lvzx
          非常不錯(cuò),謝謝了   回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-01-06 13:21 藍(lán)劍
          正在學(xué)這方面的東西,謝謝!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2009-01-21 12:17
          太感謝了,非常的一目了然!!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-02-19 12:40 fzk
          例子,不錯(cuò)!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-05-11 14:41 殺傷
          多謝  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-05-14 09:51 初學(xué)Java
          謝謝!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-05-22 09:01 alrwen
          真的很好用,謝謝  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2009-07-12 22:00 菜菜鳥
          謝謝,太好啦,例子一目了然!!!!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-09-02 21:13 lixianfeng
          很清楚,謝了!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2009-11-23 11:10 karl
          寫的非常簡(jiǎn)潔,好啊。  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2009-12-17 10:50 xxx
          很好。
          補(bǔ)充的是web.xml里面要注意的順序  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2010-03-26 17:07 leson
          怎么用的啊???
            回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2011-05-13 08:55 1
          你好 如果有多個(gè)定時(shí)任務(wù)的話 是不是要定義多個(gè)監(jiān)聽器 那會(huì)對(duì)系統(tǒng)造成什么影響不? 希望有人回答 呵呵 qq:875141410  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2011-07-14 15:41 冰_淚
          謝了  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2011-08-23 14:51 element
          不錯(cuò)的例子~  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2012-04-26 11:50 11
          74  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2012-06-26 16:01 html
          謝謝。非常不錯(cuò)的例子。很清晰明了!  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2012-08-28 14:18 TAMAMA
          請(qǐng)問如何停止定時(shí)器?  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2012-11-20 16:22 good
          goodgoodgoodgoodgood  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn)[未登錄] 2012-12-04 17:10 test
          如果定時(shí)任務(wù)有返回值可怎么辦啊 ~  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2013-12-26 09:23 鄭明偉
          好!謝謝......  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2014-04-08 13:17 2121
          45456456  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2014-04-08 13:17 2121
          32383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238













          32383238323832383238323832383238323832383238323832383238323832383238323832383238













          3238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238


















          3238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238  回復(fù)  更多評(píng)論
            

          # re: Java定時(shí)任務(wù)的實(shí)現(xiàn) 2014-12-07 11:14 Munan
          listener 如何注入service  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 霍邱县| 旺苍县| 巴中市| 柯坪县| 桐柏县| 海门市| 自治县| 吴江市| 泰顺县| 辉县市| 邢台市| 孝义市| 河津市| 奉节县| 普宁市| 云霄县| 盱眙县| 介休市| 佛坪县| 肇庆市| 襄汾县| 堆龙德庆县| 永兴县| 深泽县| 潼南县| 彭阳县| 盘锦市| 珠海市| 木里| 综艺| 莱州市| 牟定县| 锦州市| 桐城市| 霍山县| 罗定市| 团风县| 柘城县| 开平市| 东台市| 邯郸市|