我们在写java小程序的时候可能会用到一个定时的类:Timer。
这个类的使用很简单,我们来讲其中的一个方法:
schedule(TimerTask task,long delay,long period );第一个参数是TimerTask对象,TimerTask类实现了Runnable接口;第二个参数是从第几毫秒开始执行任务;第三个参数是每隔多少毫秒执行一次任务。
示例代码:
public class TimerTest {
public static void main(String[] args) {
/*创建一个对象*/
Timer timer = new Timer();
/*设置任务,任务从第1秒后开始执行,每隔2秒执行一次*/
timer.schedule(new TimerTask() {
@Override
public void run() {
System.out.println("你好");
}
}, 1000, 2000);
}
}