学习笔记——JAVA线程<6>线程的任务调度
来源:互联网 发布:简单编程软件 编辑:程序博客网 时间:2024/05/27 10:44
调度就是在某个时间点去调用,运行线程闹钟
schedule 方法参数
void schedule(TimerTask task, Date time)
安排在指定的时间执行指定的任务。
void schedule(TimerTask task, Date firstTime, long period)
安排指定的任务在指定的时间开始进行重复的固定延迟执行。
void schedule(TimerTask task, long delay)
安排在指定延迟后执行指定的任务。
void schedule(TimerTask task, long delay, long period)
安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。
例子
package study;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/** * 任务调度 * @author http://blog.csdn.net/thewaiting/ * */public class ThreadDome { public static void main(String[] args) { Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { // 线程体 System.out.println("线程体......"); } }, new Date(System.currentTimeMillis()+1000),200);//一秒后运行 每隔200毫秒运行一次 }}
拓展
Quartz是一个完全由java编写的开源作业调度框架。
http://www.quartz-scheduler.org/
阅读全文
0 0
- 学习笔记——JAVA线程<6>线程的任务调度
- (45)Java学习笔记——多线程 / 设置线程 / 线程调度 /线程控制
- [线程]——任务调度
- TBSchedule源码学习笔记-线程组任务调度
- 学习笔记——JAVA线程<2>线程的状态
- 学习笔记——JAVA线程<3>线程的基本信息
- 学习笔记——JAVA线程<4>线程的同步
- 学习笔记——JAVA线程<5>线程的死锁
- 学习笔记——JAVA线程<7>线程的总结
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- Java线程:线程的调度-守护线程
- unity 手机分辨率适配
- 基于Unity3D的2d拾宝游戏(二)
- android 图表框架 hellochart columnchart属性 其他同类
- Android面试遇到的小知识
- 正则基础
- 学习笔记——JAVA线程<6>线程的任务调度
- 39_面向对象_12_继承_方法的重写
- vue 项目 使用sass
- Gradle加载很慢的问题解决方法,Building...info
- k-means算法的Python实现
- 机器学习中的损失函数
- Spark-Streaming的最简单使用
- nyoj 148
- 倍增法求lca 模板