java学习—— Timer执行定时任务
来源:互联网 发布:工具开发程序员 编辑:程序博客网 时间:2024/06/02 02:16
简单Timer使用实例,
import java.util.TimerTask;/** * timer演示 */public class TimerDemo {public static void main(String[] args) {System.out.println("currentThread id " + Thread.currentThread().getId());//创建一个定时器Timer timer = new Timer();//启动定时器 执行定时任务, 启动时间是1s后,每隔1s执行一次 timer.schedule(new RemindTask(), 1000 , 1000); //timer.cancel(); //终止定时器}/** * 继承TimerTask 定时任务 */static class RemindTask extends TimerTask { public void run() { System.out.println("currentThread id " + Thread.currentThread().getId()); System.out.println("Time's up!"); //timer.cancel(); //Terminate the timer thread } } }
Timer是线程安全的 。
测试结果 :currentThread id 1currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!
简单Timer使用实例,
import java.util.TimerTask;/** * timer演示 */public class TimerDemo {public static void main(String[] args) {System.out.println("currentThread id " + Thread.currentThread().getId());//创建一个定时器Timer timer = new Timer();//启动定时器 执行定时任务, 启动时间是1s后,每隔1s执行一次 timer.schedule(new RemindTask(), 1000 , 1000); //timer.cancel(); //终止定时器}/** * 继承TimerTask 定时任务 */static class RemindTask extends TimerTask { public void run() { System.out.println("currentThread id " + Thread.currentThread().getId()); System.out.println("Time's up!"); //timer.cancel(); //Terminate the timer thread } } }
Timer是线程安全的 。
测试结果 :currentThread id 1currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!currentThread id 8Time's up!
0 0
- java学习—— Timer执行定时任务
- 用java.util.Timer定时执行任务
- 用java.util.Timer定时执行任务
- java关于Timer schedule执行定时任务
- 用java.util.Timer定时执行任务
- java 中 Timer 定时执行任务
- 用java.util.Timer定时执行任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- Java里timer执行定时任务
- java的Timer,定时执行某个任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- 用java.util.Timer定时执行任务
- java关于Timer schedule执行定时任务
- java中用Timer类执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- 设计模式——简单工厂模式
- npm 如何设置镜像站
- Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
- 电脑的快捷键
- cannot open include file'inttypes.h'
- java学习—— Timer执行定时任务
- Android基础知识_Activity标准启动模式示例
- JSONViewer Notepad++ plugin安装
- LeetCode_48---Rotate Image
- mtk平台 默认壁纸和壁纸修改
- Spring aop基于注解
- 和程序员打交道的十大禁忌
- 积跬步,聚小流------ps实用小技巧,改变png图标颜色
- 高通AR之动态摄像头切换