多執行緒-定時任務的多次執行程式碼體現

ZHOU_VIP發表於2017-06-04

package cn.itcast_12;

import java.util.Timer;
import java.util.TimerTask;

/*
 * 定時器:可以讓我們在指定的時間做某件事情,還可以重複的做某件事情。
 * 依賴Timer和TimerTask這兩個類:
 * Timer:定時
 * 		public Timer()
 * 		public void schedule(TimerTask task,long delay)
 * 		public void schedule(TimerTask task,long delay,long period)
 * 		public void cancel()
 * TimerTask:任務
 */
public class TimerDemo2 {
	public static void main(String[] args) {
		// 建立定時器物件
		Timer t = new Timer();
		// 3秒後執行爆炸任務第一次,每隔2秒再繼續炸
		t.schedule(new MyTask2(), 3000, 2000);
	}
}

// 做一個任務
class MyTask2 extends TimerTask {
	@Override
	public void run() {
		System.out.println("beng,爆炸了");
	}
}




相關文章