javaschedule用法_java定时器的几种用法

更新时间:2023-07-08 08:31:26 阅读: 评论:0

javaschedule⽤法_java定时器的⼏种⽤法package com.lid;
import java.util.Calendar;
import java.util.Date;
浮针嘉庆帝import java.util.Timer;
import java.util.TimerTask;
public class Test {
public static void main(String[] args) {
//timer1();
timer2();
//timer3();
//timer4();
立秋寓意
}
// 第⼀种⽅法:设定指定任务task在指定时间time执⾏ schedule(TimerTask task, Date time)
public static void timer1() {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {黑名单怎么设置
System.out.println("-------设定要指定任务--------");
中性皮肤的特征是什么}
}, 2000);// 设定指定的时间time,此处为2000毫秒
}
// 第⼆种⽅法:设定指定任务task在指定延迟delay后进⾏固定延迟peroid的执⾏
/
/ schedule(TimerTask task, long delay, long period)
public static void timer2() {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
System.out.println("-------设定要指定任务--------");
}
}, 1000, 1000);
}
// 第三种⽅法:设定指定任务task在指定延迟delay后进⾏固定频率peroid的执⾏。
// scheduleAtFixedRate(TimerTask task, long delay, long period)
public static void timer3() {
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
中国文化的精神
public void run() {
System.out.println("-------设定要指定任务--------");
}
}, 1000, 2000);
}
// 第四种⽅法:安排指定的任务task在指定的时间firstTime开始进⾏重复的固定速率period执⾏.// Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)
public static void timer4() {
Calendar calendar = Instance();
calendar.t(Calendar.HOUR_OF_DAY, 12); // 控制时
calendar.t(Calendar.MINUTE, 0); // 控制分
calendar.t(Calendar.SECOND, 0); // 控制秒
Date time = Time(); // 得出执⾏任务的时间,此处为今天的12:00:00
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run() {阚清子身高
System.out.println("-------设定要指定任务--------");
}
日薄西山造句
}, time, 1000 * 60 * 60 * 24);// 这⾥设定将延时每天固定执⾏
}
}

本文发布于:2023-07-08 08:31:26,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1085130.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:指定   任务   设定   皮肤   精神   特征   文化   中性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图