1 import java.util.Date;
2 import java.util.Timer;
3 import java.util.TimerTask;
4
5 public class TestTimer {
6
7 /**
8 * @param args
9 */
10 public static void main(String[] args) {
11 // TODO Auto-generated method stub
12 Timer timer=new Timer(false);
13 TimerTask task=new TimerTask() {
14
15 @Override
16 public void run() {
17 // TODO Auto-generated method stub
18 System.out.println("执行任务。。。。。");
19 }
20 };
21
22 Date time=new Date();
23 long delay=2000;
24 long period=3000;
25
26 //启动定时器任务,立即执行一次并退出。
27 // timer.schedule(task, time);
28
29 //启动定时器任务,立即执行一次并退出,然后每隔两秒执行一次
30 // timer.schedule(task, time, delay);
31
32 //延迟两秒执行一次然后退出
33 // timer.schedule(task, delay);
34
35 //延迟两秒后,每隔三秒执行一次
36 timer.schedule(task, delay, period);
37 }
38
39 }