<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免费| AV在线播放日韩亚洲欧| 一级做a爰片久久毛片免费陪| 亚洲AV成人精品网站在线播放| 亚洲男人av香蕉爽爽爽爽| 国产成人亚洲毛片| 国产免费131美女视频| 亚洲人成电影网站免费| 精品剧情v国产在免费线观看| 亚洲乱码一区二区三区在线观看| 久久精品国产亚洲AV大全| 最近中文字幕大全中文字幕免费| 在线a级毛片免费视频| 久久亚洲精品国产精品婷婷| 国产精品69白浆在线观看免费| 亚洲日韩在线观看免费视频| a级男女仿爱免费视频| 亚洲2022国产成人精品无码区 | 亚洲人成综合在线播放| 99热这里有免费国产精品| 亚洲国产视频网站| 精品久久久久久久免费人妻| 美女被吸屁股免费网站| 亚洲午夜久久久久久久久电影网 | 美女视频黄a视频全免费网站一区| 日本高清免费观看| 国产精品亚洲片在线va| www国产亚洲精品久久久日本| 亚洲午夜电影在线观看| 国产成人免费片在线视频观看| 国产成A人亚洲精V品无码| 中文字幕亚洲免费无线观看日本 | 成年网在线观看免费观看网址| 91在线视频免费播放| 国产精品亚洲天堂| 国产亚洲综合久久系列| 成人爽A毛片免费看| 国产一级a毛一级a看免费视频| 亚洲国产精品自在拍在线播放| 在线观看亚洲AV每日更新无码|