package net.java2000.util;
import java.util.Timer;
import java.util.TimerTask;
public class TimeTestMulti {
public static void main(String[] args) {
final Timer timer = new Timer();
// 任務1, 每一秒執行一次
timer.schedule(new TimerTask() {
public void run() {
System.out.println("I am running 1 ...");
}
}, 0, 1000);
// 任務2,每0.5秒執行一次
timer.schedule(new TimerTask() {
public void run() {
System.out.println("I am running 2 ...");
}
}, 0, 500);
}
}
運作結果
I am running 1 ...
I am running 2 ...
I am running 2 ...
I am running 2 ...
I am running 1 ...
I am running 2 ...
I am running 2 ...
I am running 1 ...
I am running 2 ...
I am running 2 ...
I am running 1 ...