タイマTimer(反復一)テスト編

1222 ワード

タイマーTimerとTimerTask

     :1.  2. 

1.インスタンスコード:
package com.wuage.clm.web;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

/**
 *  TimerTest.java : 
 * 
 * @author Administrator 2017 8 17   9:04:59
 */
public class TimerTest {

    private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");

    public static void main(String[] args) {
        String timingTime = "2017-08-17 12:55:00 000";//  
        Long timeInterval = 10 * 1000L;//  

        Timer t = new Timer();
        try {
            t.schedule(new LogTimerTask(), sdf.parse(timingTime), timeInterval);
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

    }
}

/**
 *  TimerTest.java : 
 * 
 * @author Administrator 2017 8 17   12:52:54
 */
class LogTimerTask extends TimerTask {

    @Override
    public void run() {
        System.out.println(" :" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").format(new Date()));
    }

}

2.ダイナミックグラフのデモ: