java基础方法(六)--Java自己的自动运行(一)

java基础方法(六)--Java自己的自动运行(一)

定时任务大家应该很熟悉,windows系统有自己的定时任务,而Linux/unix有cron。
Java有timer还有其扩展quartz。
下面是基础的timer方法
 1  package  com.duduli.li.timertask;
 2 
 3  import  java.util.Date;
 4  import  java.util.Timer;
 5 
 6  public   class  TimerTask {
 7       public   void  timerTask(){
 8          
 9          
10          java.util.TimerTask task  =   new  java.util.TimerTask() {
11              @Override
12               public   void  run() {
13                   //  TODO Auto-generated method stub
14                  System.out.println( " running " );
15              }
16          };
17          Timer timer  =   new  Timer();
18  // 当前时间开始每一分钟执行一次timertask
19          timer.scheduleAtFixedRate(task,  new  Date(),  1000 );
20      }
21      
22       /**
23       *  @param  args
24        */
25       public   static   void  main(String[] args) {
26           //  TODO Auto-generated method stub
27          TimerTask tt  =   new  TimerTask();
28          tt.timerTask();
29      }
30 
31  }
32 

你可能感兴趣的:(java基础方法(六)--Java自己的自动运行(一))