关于Timer
import java.util.*;
public class TestTimeTask {
public static void main(String[] args) {
Timer timer = new Timer();
// 200表示200毫秒之后timer开始计时,1000表示每隔1000毫秒执行一次task;
timer.schedule(new MyTask(), 200, 1000);
System.out.println(System.currentTimeMillis());
}
}
class MyTask extends TimerTask {
int times = 5;
public void run() {
if (0 == times-- ) {
cancel();
System.exit(0);
}
System.out.println(System.currentTimeMillis());
}
}
import java.util.*;
public class TestTimeTask {
public static void main(String[] args) {
Timer timer = new Timer();
// 200表示200毫秒之后timer开始计时,1000表示每隔1000毫秒执行一次task;
timer.schedule(new MyTask(), 200, 1000);
System.out.println(System.currentTimeMillis());
}
}
class MyTask extends TimerTask {
int times = 5;
public void run() {
if (0 == times-- ) {
cancel();
System.exit(0);
}
System.out.println(System.currentTimeMillis());
}
}