- 相關推薦
Java定時器代碼的編寫
在某些時候, 我們需要實現這樣的功能,某一程序隔一段時間執行一次,而這一事情由系統本身來完成,并不是人為的觸發,我們一般可稱此為定時器任務.其實到Java中,實現起來是非常簡單的,下面我們以每隔5秒鐘打引一句"Hello world"為例:
import java.util.TimerTask;
public class TimeTast extends TimerTask ...{
// 在這里寫你要定時執行的方法
public void run() ...
System.out.println("Hello World!");
}
}
import java.util.Date;
import java.util.Timer;
/** *//**
* 定時器測試
* @author FeGe
*/
public class Test ...{
public void execute() ...{
Timer timer = new Timer();
TimeTast myTimeTask = new TimeTast();
Date date = new Date();
long timestamp = 5000;
/** *//**
* myTimeTask 指定執行的線程 date 指定第一次日期執行的時間 timestamp 指定每格多久再次執行一次
*/
timer.schedule(myTimeTask, date, timestamp);
}
public static void main(String[] args) ...{
Test t = new Test();
t.execute();
}
}
【Java定時器代碼的編寫】相關文章:
高效編寫JavaScript代碼的技巧08-25
現代CSS代碼的編寫建議07-27
在Java中執行JavaScript代碼07-14
如何讓JAVA代碼更高效07-18
java證書的加密與解密代碼06-12
Java中的動態代碼編程06-27
Java代碼的基本知識10-26
java編寫即時聊天程序08-26
編寫Web前端代碼的注意事項08-03
關于Java源代碼折行的規則10-27