Java定時器代碼的編寫
- JAVA認證
- 關注:2.31W次
在某些時候, 我們需要實現這樣的功能,某一程序隔一段時間執行一次,而這一事情由系統本身來完成,並不是人為的觸發,我們一般可稱此為定時器任務.其實到Java中,實現起來是非常簡單的,下面我們以每隔5秒鐘打引一句"Hello world"為例:
import rTask;
public class TimeTast extends TimerTask ...{
// 在這裏寫你要定時執行的.方法
public void run() ...
tln("Hello World!");
}
}
import ;
import r;
/** *//**
* 定時器測試
* @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 指定每格多久再次執行一次
*/
dule(myTimeTask, date, timestamp);
}
public static void main(String[] args) ...{
Test t = new Test();
ute();
}
}
- 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-mo/itrz/java/61n2g1.html