2019独角兽企业重金招聘Python工程师标准>>>

Timer 是一个定时任务调度器,

TimerTask 是一个定时任务,可以供Timer调度。

例子如下:

可以先建立一个TimerTask 的task任务,创建一个Timer调度器timer,最后使用timer.schedule进行调度

package com.imddy.test.timer;import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;public class TimerTaskDemo {public static void main(String[] args) {Timer timer = new Timer();TimerTask task = new TimerTask() {@Overridepublic void run() {// TODO Auto-generated method stubSystem.out.println("这个就是调度的任务!!! now : " + new Date());}};Date time = new Date();long delay = 2000;long period = 5000;//启动定时任务,立即执行壹次并退出  // timer.schedule(task, time);//启动定时任务,立即执行壹次,然后每隔两秒执行壹次  // timer.schedule(task, time, delay);//启动定时任务,从现在起过两秒执行壹次然后退出  // timer.schedule(task, delay);//启动定时任务,从现在起过两秒以后,每隔五秒执行壹次  timer.schedule(task, delay, period);// scheduleAtFixedRate}
}

转载于:https://my.oschina.net/lenglingx/blog/779148

Timer 和TimerTask 的定时任务入门相关推荐

  1. Java 中Timer和TimerTask 定时器和定时任务使用的例子

    转载自  Java 中Timer和TimerTask 定时器和定时任务使用的例子 这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求 Timer类是用来执行任务的类,它接受一个TimerTa ...

  2. Java定时任务(一) Timer及TimerTask的案例解析及源码分析

    Java定时任务(一)  Timer及TimerTask的案例解析及源码分析 一.概述: 定时任务这个概念在Java的学习以及项目的开发中并不陌生,应用场景也是多种多样.比如我们会注意到12306网站 ...

  3. java timertask 定时_Java定时任务--Timer和TimerTask

    1.程序和编程 我们知道,计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具. 简单来说程序在本质上是指令的集合,而编程从字面上来讲就是编写这些指令集合(程序) ...

  4. java timer cron_Java之旅--定时任务(Timer、Quartz、Spring、LinuxCron)

    在Java中,实现定时任务有多种方式.本文介绍4种.Timer和TimerTask.Spring.QuartZ.Linux Cron. 以上4种实现定时任务的方式.Timer是最简单的.不须要不论什么 ...

  5. java step1:基础知识5(java中Timer和TimerTask的使用)

    1.定时任务:java中Timer和TimerTask的使用 转载自http://batitan.iteye.com/blog/253483 转载于:https://www.cnblogs.com/s ...

  6. 定时器Timer与TimerTask的使用

    一:简介 在JDK类库中Timer主要负责计划任务的功能,也就是在指定时间执行某一任务,执行时候会在主线程之外起一个单独的线程执行指定的任务.该类主要是设置任务计划,但封装的类是TimerTask类. ...

  7. timertask java_java Timer和TimerTask(简单的使用)

    Timer 是一个定时工具 TimerTask 是一个实现了Runnable接口抽象类,代表可以被Timer执行的任务 (1)Timer.schedule(TimerTask task,Date ti ...

  8. java中timer和timertask_java中Timer和TimerTask的使用

    Timer是jdk提供的一个定时工具,单独另起一条线程,执行一次任务或执行多次任务.TimerTask是一个抽象类,实现了Runable接口,代表了一个可以被Timer执行的任务. 用法:Timer ...

  9. Timer和ScheduledThreadPoolExecutor的定时任务

    2019独角兽企业重金招聘Python工程师标准>>> 1 目录 Timer和ScheduledThreadPoolExecutor的定时任务 2 调度概述 1 说到调度,有最简单的 ...

最新文章

  1. 正则表达式原理及引擎实现
  2. Excel 技术篇-解决“单元格不能自动适应大小“问题
  3. 《XML程序设计》要点
  4. Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
  5. Knative Serverless 之道:如何 0 运维、低成本实现应用托管?
  6. 比传统菜单更为方便的系统菜单模式-Spring.Net.Framwork春天快速开发平台-新型菜单...
  7. hdfs restful API:httpfs与webhdfs的简单使用
  8. 《实用技巧》——让你的网站变成响应式的3个简单步骤
  9. 利用Frame Animation实现动画效果,代码正确,就是达不到变换效果
  10. 电信设置的nat 虚拟服务器192.168.1.3 是什么,VMware WorkStation的三种网络连接方式详解...
  11. IT草根的江湖之路之五:鉴于现实,屈服!
  12. 基于FPGA三大串行通信接口简单概述
  13. AndroidStudio一键国际化方案
  14. 小米5s安装xpose 下
  15. DNT精英论坛(暨.NET北京俱乐部)第1期:见证.NET,风口上的成功案例!
  16. SpringMVC(07) -- RESTful
  17. MT6735和MT6737芯片资料下载,哪个好?
  18. 区块链游戏开发注意事项
  19. 【毕业答辩】毕业设计答辩如何答辩?
  20. deepin启动盘制作工具_YUMI——多重引导制作工具

热门文章

  1. 日常积累的一些linux和运维的东西 [转]
  2. leetcode004 Median_of_Two_Sorted_Arrays.py
  3. java 嵌套类 继承_Java嵌套类 - 爱吃苹果的搬运工的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. visual paradigm 表示选择关系_css3选择器用法介绍
  5. Linux之SSH协议知识点总结
  6. 如何用Python实现多任务版的udp聊天器
  7. java appendchild_详解javascript appendChild()的完整功能
  8. 深度剖析 浮点型 在内存中的存储【C语言】
  9. Codeforces Global Round 9 A-D题解
  10. 添加流程_艾多美手机商城苹果ios系统的主屏幕添加流程