- 从第一秒开始,每隔一秒运行一次
run
函数。 - 用
cancel()
结束timer。
import java.util.Timer;
import java.util.TimerTask;
Timer t = new Timer( );
t.scheduleAtFixedRate(new TimerTask() {
int i = 0;
@Override
public void run() {
System.out.println("Hello");
if(++i>10){
cancel();
}
}
}, 1000,1000);