java线程系列---类中的定时器Timer
生活随笔
收集整理的這篇文章主要介紹了
java线程系列---类中的定时器Timer
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
常用的定時(shí)用法為:new Timer().schedule(new MyTimerTask(), 2000);
表示為:2秒之后執(zhí)行MyTimerTask里的方法
new Timer().schedule(new MyTimerTask(), 2000,1000);
表示為:2秒之后執(zhí)行MyTimerTask里的方法并每隔1秒執(zhí)行一次
具體示例如下:
private static int count = 0;
public static void main(String[] args) {class MyTimerTask extends TimerTask{
public void run(){
count = (count+1)%2;
System.out.println("bombing!");
new Timer().schedule(new MyTimerTask(), 2000+2000*count);
}
}
new Timer().schedule(new MyTimerTask(), 2000);
new Timer().schedule(new TimerTask(){
public void run(){
System.out.println(new Date().getSeconds());
}
},0,1000);
? ? ? ? ? //開源的時(shí)間選擇quartz
}
轉(zhuǎn)載于:https://www.cnblogs.com/javaTest/archive/2012/04/05/2589106.html
總結(jié)
以上是生活随笔為你收集整理的java线程系列---类中的定时器Timer的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用户代理检测
- 下一篇: 清理无用的CSS样式比较有用的几个工具