<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    分享java帶來的快樂

    我喜歡java新東西

    java定時器的使用(Timer)

    1、在應用開發中,經常需要一些周期性的操作,比如每5分鐘執行某一操作等。對于這樣的操作最方便、高效的實現方式就是使用java.util.Timer工具類。

    private java.util.Timer timer;
    timer = new Timer(true);
    timer.schedule(
    new java.util.TimerTask() { public void run() { //server.checkNewMail(); 要操作的方法 } }, 0, 5*60*1000); 
          第一個參數是要操作的方法,第二個參數是要設定延遲的時間,第三個參數是周期的設定,每隔多長時間執行該操作。

        使用這幾行代碼之后,Timer本身會每隔5分鐘調用一遍server.checkNewMail()方法,不需要自己啟動線程。Timer本身也是多線程同步的,多個線程可以共用一個Timer,不需要外部的同步代碼。

    2、
    (1)Timer.schedule(TimerTask task,Date time)安排在制定的時間執行指定的任務。
    (2)Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任務在指定的時間開始進行重復的固定延遲執行.
    (3)Timer.schedule(TimerTask task,long delay)安排在指定延遲后執行指定的任務.
    (4)Timer.schedule(TimerTask task,long delay,long period)安排指定的任務從指定的延遲后開始進行重復的固定延遲執行.
    (5)Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)安排指定的任務在指定的時間開始進行重復的固定速率執行.
    (6)Timer.scheduleAtFixedRate(TimerTask task,long delay,long period)安排指定的任務在指定的延遲后開始進行重復的固定速率執行.

    posted on 2011-06-07 23:39 強強 閱讀(415) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 国产在线国偷精品产拍免费| 亚洲人成无码www久久久| 婷婷亚洲综合五月天小说在线| 国产真实伦在线视频免费观看| 青青久久精品国产免费看| 亚洲人成网站影音先锋播放| 毛片a级毛片免费观看品善网| 黄色毛片免费在线观看| 亚洲人成电影福利在线播放| 四虎影在线永久免费观看| 日本中文字幕免费高清视频| 亚洲AV无码一区二区大桥未久| 在线亚洲人成电影网站色www| 日韩在线免费视频| 国产日韩AV免费无码一区二区三区| 亚洲国产精品综合久久网各| 亚洲国产婷婷综合在线精品| 91视频国产免费| 成全视频免费观看在线看| 国产亚洲精品美女2020久久| 亚洲国产精品综合久久网各| 亚洲精品无码久久久影院相关影片 | 亚洲中文字幕久久精品无码喷水 | 亚洲国产精品无码观看久久| 亚洲AV无码专区国产乱码电影| 免费看片A级毛片免费看| 91香蕉国产线在线观看免费| 青青视频免费在线| 日本亚洲色大成网站www久久 | 亚洲成A人片在线观看无码不卡| 日韩午夜免费视频| 国内精品免费麻豆网站91麻豆| 中文字幕免费在线播放| 国产亚洲精品精品精品| 亚洲三级在线观看| 91亚洲国产成人精品下载| 亚洲一区欧洲一区| 婷婷亚洲久悠悠色悠在线播放| 国产成人精品亚洲精品| 国产免费怕怕免费视频观看| 国产无人区码卡二卡三卡免费 |