Java Timer 定时器的使用
来源:互联网 发布:html5手机游戏源码讲解 编辑:程序博客网 时间:2024/05/01 06:19
设置定时任务很简单,用Timer类就搞定了。
一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。
代码如下:
package test;
import java.util.Timer;
public class TimeTaskTest {
}
解释一下上面的代码。上面的代码实现了这样一个功能,当TimeTaskTest程序启动以后,过一分钟后执行某项任务。很简单吧:先new一个Timer对象,然后调用它的schedule方法,这个方法有四个重载的方法,这里我们用其中一个,
public void schedule(TimerTask task,long delay)
首先,第一个参数第一个参数就是我们要执行的任务。这是一个TimerTask对象,确切点说是一个实现TimerTask的类的对象,因为TimerTask是个抽象类。上面的代码里 面,Task就是我们自己定义的实现了TimerTask的类,因为是在同一个包里面,所以没有显性的import进来。
Task类的代码如下
package test;
import java.util.TimerTask;
public class Task extends TimerTask {
}
我们的Task必须实现TimerTask的方法run,要执行的任务就在这个run方法里面,这里,我们只让它往控制台打一行字。
第二个参数第二个参数是一个long型的值。这是延迟的时间,就是从程序开始以后,再过多少时间来执行定时任务。这个long型的值是毫秒数,所以前面我们的程序里面,过一分钟后执行用的参数值就是 60 * 1000。
- java timer定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- Java Timer 定时器的使用
- 【Java】定时器Timer的使用
- java定时器Timer的使用
- Java Timer定时器的使用
- JAVA定时器Timer的使用
- Java 定时器 Timer 的使用
- java定时器的使用(Timer)
- java定时器的使用(Timer)
- java 定时器的使用(Timer)
- 20150117Review
- 使用Storm实现实时大数据分析
- 机器学习稀疏之L0正则化
- Java并发的四种风味:Thread、Executor、ForkJoin和Actor
- Vim--c在vim中的taglist插件
- Java Timer 定时器的使用
- 12c pdb 备份&恢复
- 2015C++第一周,任务一:求两个数的平方根
- SpringMVC与Struts2的对比
- python 线性代数
- 生活这是和我们开一个玩笑!
- ZOJ3524Crazy Shopping(完全背包+拓扑排序)经典
- hdu2189
- Android动态加载框架DL的架构与基本原理解析