题目:使用Java定时器,实现每隔五秒执行一次,下面我们一起来看看它的实现方法。
例:public static void main(String[] args)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
for (int i = 0; i
{
try
{
Thread.sleep(5 * 1000); //设置暂停的时间 5 秒
System.out.println(sdf.format(new Date()) + "--循环执行第" + (i + 1) + "次");
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
想要简单点的话,我们还可以使用万能的注解
@Scheduled 注解 用于定时循环执行任务
例如:@Scheduled(cron = "0 */10 * * * ?") 表示每隔十分钟执行一次
每隔5秒执行一次: "*/5 * * * * ?&#