Timer timer = new Timer();
timer.schedule(new TimerTask(){
public void run() {
//这里写需要循环的语句
System.out.println("我爱你,老婆!");
}
},10,10);
解释:
第1行:创建一个Timer对象,名字叫做timer
第2行:取用timer的schedule()方法,该方法有三个参数;
同时,创建匿名内部类:new TimerTask(){}
第3行:实现了抽象方法run();
run()方法表示:每次循环所执行的语句;
第5行:执行语句;这里采用了打印“我爱你,老婆!”并且会一直打印下去
第7行:第一个10是第二个参数,表示第一次执行代码的时候,需要停顿10毫秒;
第二个10是第三个参数, 表示从第二次开始,每隔10毫秒执行一次;