多线程_定时任务的多次执行代码体现
2017-03-21 22:31
218 查看
package cn.itcast_12; import java.util.Timer; import java.util.TimerTask; /* * 定时器:可以让我们在指定的时间做某件事情,还可以重复的做某年事性。 * 依赖Timer和TimerTask这两个类: * Timer:定时 * public Timer():创建一个新计时器。 * public void schedule(TimerTask task,long delay):安排在指定延迟后执行指定的任务 * public void schedule(TimerTask task,long delay,long period):安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。以近似固定的时间间隔(由指定的周期分隔)进行后续执行。 * public void cancel():终止此计时器,丢弃所有当前已安排的任务。 * TimerTask:任务 */ public class TimreDemo2 { public static void main(String[] args) { // 创建定时器对象 Timer t = new Timer(); // 3秒后执行爆炸任务第一次,如果不成功,每隔2秒再继续炸 t.schedule(new MyTask2(), 3000, 2000); } } // 做一个任务 class MyTask2 extends TimerTask { @Override public void run() { System.out.println("嘣,爆炸了"); } }
相关文章推荐
- 多线程-定时任务的多次执行代码体现
- 牛刀小试:使用Reactive Extensions(Rx),一行代码实现多线程任务执行规定时间后自动停止
- java代码获取系统时间和执行定时任务
- 解决分布式定时任务执行多次问题
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
- Windows任务计划定时执行PHP代码
- 一行代码实现多线程任务执行规定时间后自动停止
- Windows任务计划定时执行PHP代码及扩展
- 集群定时任务执行多次
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
- 牛刀小试:使用Reactive Extensions(Rx),一行代码实现多线程任务执行规定时间后自动停止
- linux crontab 定时任务被重复执行多次问题
- 第一行代码-9.6 服务的最佳实践--后台执行的定时任务
- Windows任务计划 定时执行PHP代码及扩展(对数据库进行更新操作)
- Sping 定时任务 CronTrigger 重复执行 多次执行
- 【java代码获取系统时间和执行定时任务】
- asp.net 定时执行任务代码 定时采集数据
- 解决Spring定时计划任务重复执行两次或多次(实例被构造两次)问题的方法
- 学习Spring @Schedule 创建定时任务-------Jeeplus代码无法执行情况
- Spring定时任务中@PostConstruct被多次执行异常的分析与解决