java.util.Timer类,定时任务

 1 package com.noway.test;
 2 
 3 import java.util.Timer;
 4 import java.util.TimerTask;
 5 
 6 /**
 7  * 定时任务,每5s执行一次打印
 8  * @author Noway
 9  *
10  */
11 public class TestTimer {
12 
13     static Timer timer = new Timer();
14     static int i = 0;
15 
16     public static void main(String[] args) {
17         run();
18     }
19 
20     static void run() {
21         timer.schedule(new TimerTask() {
22             @Override
23             public void run() {
24                 System.out.println("--------------" + i++);
25                 if (i == 10)
26                     timer.cancel();
27             }
28         }, 0, 5000);
29     }
30 }

 

posted @ 2016-12-27 14:43  Noway_Zz  阅读(161)  评论(0)    收藏  举报