package Test;
import java.util.Timer;
import java.util.TimerTask;
public class Test {
static boolean isEnd = false; //控制TimerTask的结束标识
static int count = 1; //循环计数器
static Timer timer = new Timer();
public static void main(String[] args) {
timer.schedule(new TimerTask(){
public void run(){
//延时或循环执行的内容
if(isEnd == true) {
System.out.println("查询结束");
timer.cancel();
}else {
System.out.println("当前第"+count+"次查询");
count++;
if( count == 5 ) {
isEnd = true;
}
}
}
}, 1000,1000);
//schedule{TimerTask()方法调用,延时执行时间(第一次开始执行时间),循环执行时间间隔(以后每次执行间隔时间)}
}
}