国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java當中的定時器的4種使用方式

2019-11-26 15:52:16
字體:
來源:轉載
供稿:網友

對于開發游戲項目的同胞來說,Timer 這個東西肯定不會陌生,今天對以前自己經常使用的定時進行了一番小小的總結!沒有寫具體實現的原理,只是列舉出了其中的四種比較常見的使用方法,相對而言,所以只要按照其所列舉的例子仿照即可!

import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TimeTest {  public static void main(String[] args) {    timer1();    //timer2();    //timer3();    //timer4();  }  // 第一種方法:設定指定任務task在指定時間time執行 schedule(TimerTask task, Date time)  public static void timer1() {    Timer timer = new Timer();    timer.schedule(new TimerTask() {      public void run() {        System.out.println("-------設定要指定任務--------");      }    }, 2000);// 設定指定的時間time,此處為2000毫秒  }  // 第二種方法:設定指定任務task在指定延遲delay后進行固定延遲peroid的執行  // schedule(TimerTask task, long delay, long period)  public static void timer2() {    Timer timer = new Timer();    timer.schedule(new TimerTask() {      public void run() {        System.out.println("-------設定要指定任務--------");      }    }, 1000, 5000);  }  // 第三種方法:設定指定任務task在指定延遲delay后進行固定頻率peroid的執行。  // scheduleAtFixedRate(TimerTask task, long delay, long period)  public static void timer3() {    Timer timer = new Timer();    timer.scheduleAtFixedRate(new TimerTask() {      public void run() {        System.out.println("-------設定要指定任務--------");      }    }, 1000, 2000);  }    // 第四種方法:安排指定的任務task在指定的時間firstTime開始進行重復的固定速率period執行.  // Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)  public static void timer4() {    Calendar calendar = Calendar.getInstance();    calendar.set(Calendar.HOUR_OF_DAY, 12); // 控制時    calendar.set(Calendar.MINUTE, 0);    // 控制分    calendar.set(Calendar.SECOND, 0);    // 控制秒    Date time = calendar.getTime();     // 得出執行任務的時間,此處為今天的12:00:00    Timer timer = new Timer();    timer.scheduleAtFixedRate(new TimerTask() {      public void run() {        System.out.println("-------設定要指定任務--------");      }    }, time, 1000 * 60 * 60 * 24);// 這里設定將延時每天固定執行  }}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 纳雍县| 淮南市| 峨眉山市| 安陆市| 北川| 惠州市| 冀州市| 和田县| 横山县| 朝阳县| 徐闻县| 同心县| 禹城市| 容城县| 泰安市| 蓝山县| 岱山县| 昌图县| 天台县| 玛曲县| 宣城市| 明星| 十堰市| 松原市| 乐亭县| 贺兰县| 梁平县| 资溪县| 禹城市| 郯城县| 新田县| 佛冈县| 红河县| 石城县| 壶关县| 林芝县| 明水县| 舟山市| 姜堰市| 防城港市| 伊宁县|