package cn.edu.henu.test.timer;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest {
public static void main(String[] args) {
Timer timer = new Timer();
MyTask task = new MyTask();
timer.schedule(task, 0, 5000);
System.out.println("----------------------------------");
try {
Thread.sleep(2000);
task.setVar(19999);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
class MyTask extends TimerTask {
private int var = 0;
@Override
public void run() {
System.out.println("开始执行!" + var);
}
public void setVar(int i) {
this.var = i;
}
}
一个定时器Timer类
最新推荐文章于 2022-04-09 14:43:08 发布