Java-タイマ作成スレッド
1097 ワード
スレッドをタイマで作成し、スレッドがどのくらい後に開始するかを設定し、どのくらい後に再び実行するか(ループ)
AboutTimerThread.java
AboutTimerThread.java
package com.beikai.springboottestdemo.Thread.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
* @ClassName AboutTimerThread
* @Description TODO
* @Author Admin
* @Date 2019/4/7 22:25
* @Version 1.0
*
**/
public class AboutTimerThread {
public static void main(String[] args) throws InterruptedException {
System.out.println("-------------start--------------");
//
Timer timer = new Timer();
//
//timer.schedule(task,time);
//
//timer.schedule(task,delay);
// ,
//timer.schedule(taks,firstTime,period);
timer.schedule(new TimerTask() {
@Override
public void run() {
System.out.println(new Date());
}
},3000,1000);
//
Thread.sleep(10000);
System.out.println("---------end---------");
}
}