使用Timer类和TimerTask类来定时打印系统的当前时间。
package book;
import java.util.Timer;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimerTask;
class MyTask extends TimerTask {
public void run() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
System.out.println("当前系统时间为:" + sdf.format(new Date()));
}
}
public class JiOu {
public static void main(String args[]) {
Timer t = new Timer();
MyTask mytask = new MyTask();
t.schedule(mytask, 5000, 5000);
}
}
运行结果:(部分)
当前系统时间为:2018-08-05 21:49:01:237
当前系统时间为:2018-08-05 21:49:06:152
当前系统时间为:2018-08-05 21:49:11:158
当前系统时间为:2018-08-05 21:49:16:163
当前系统时间为:2018-08-05 21:49:21:163
本文介绍了一个简单的Java程序,该程序使用Timer类和TimerTask类实现每5秒定时打印当前系统时间的功能。通过实例展示了如何自定义任务并利用Java的定时任务API进行周期性的操作。
7959

被折叠的 条评论
为什么被折叠?



