java定时scheduleAtFixedRate
来源:互联网 发布:网页版的淘宝无法登陆 编辑:程序博客网 时间:2024/06/10 21:03
1.新建一个java项目,里面新建两个java类,整体的框架如下图所示:
2.MyTimerTask.java里面的代码如下所示:
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.TimerTask;public class MyTimerTask extends TimerTask {private static String name;public MyTimerTask(String inputName) {name = inputName;}@Overridepublic void run() {Calendar calendar = Calendar.getInstance();SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println("Current exec time is:" + sf.format(calendar.getTime()));System.out.println("Current exec name is:" + name);}public static String getName() {return name;}public static void setName(String name) {MyTimerTask.name = name;}}
3.MyTimer.java里面的代码如下所示:
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Timer;public class MyTimer {public static void main(String[] args) {Timer timer = new Timer();MyTimerTask myTimerTask = new MyTimerTask("Number 1.");Calendar calendar = Calendar.getInstance();SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(sf.format(calendar.getTime()));calendar.add(Calendar.SECOND, 3);myTimerTask.setName("scheduleAtFixedRate");// timer.scheduleAtFixedRate(myTimerTask, calendar.getTime(), 2000);timer.scheduleAtFixedRate(myTimerTask, 3000, 2000);}}
4.运行得到结果:
阅读全文
0 0
- java定时scheduleAtFixedRate
- java 定时任务scheduleAtFixedRate 与 scheduleWithFixedDelay区别
- 定时任务记录scheduleAtFixedRate
- scheduleAtFixedRate定时任务超时问题
- ScheduledExecutorService 定时任务,scheduleAtFixedRate和scheduleWithFixedDelay区别
- Android 定时任务高度【schedule】与【scheduleAtFixedRate】区别
- 定时调度线程池scheduleAtFixedRate和schedule方法
- java Timer中的 schedule和scheduleAtFixedRate
- java定时器 schedule和scheduleAtFixedRate区别
- Java调度,scheduleAtFixedRate方法的使用
- Java Timer schedule 与 scheduleAtFixedRate 比较
- TImer定时器的方法schedule和scheduleAtFixedRate区别已经动态修改定时计划的实现
- 定时任务中的 Timer的schedule和scheduleAtFixedRate方法的区别
- (原创)定时线程池中scheduleWithFixedDelay和scheduleAtFixedRate的区别
- ScheduledExecutorService定时周期执行指定的任务 ,关于scheduleAtFixedRate 和 scheduleWithFixedDelay使用区别
- java中的定时器以及schedule和scheduleAtFixedRate方法的探究
- [java]Timer的schedule和scheduleAtFixedRate方法的区别解析
- java Timer 的 schedule 和 scheduleAtFixedRate 方法的区别
- Oracle---SQL语句
- makefile&gdb
- makefile编写教程
- 改用sublime编辑器
- Kotlin学习笔记(4)-while&for
- java定时scheduleAtFixedRate
- 常用的远程工具推荐
- A Math Problem ——2017ACM/ICPC广西邀请赛
- Scala隐式转换和隐式参数
- Oracle---PL/SQL
- 字典树--java 定义
- python问题集
- mysql
- CentOS7.x 配置静态ip