JAVA定时器
来源:互联网 发布:svd推荐算法 python 编辑:程序博客网 时间:2024/06/11 08:59
我们在做网页开发时,有时候希望某一段代码在指定时间执行,或则,每隔多少时间就去执行,这个问题我们可以用java提供的定时器解决,当然你可以引用在网页中,实现网页的延迟,有一定的时间感受性。
查看JDK API,我们常使用java util报下的Timer和TimerTask进行定时器的操作,期中TimerTask是抽象类并且实现了Runnable接口,所以我们在实现他的时候需要重写期中的Run方法。
测试大妈如下:
package com.practice;
import java.io.IOException;
import java.util.*;
public class TimerClass{
public static void main(String[] args) throws IOException {
Timer timer = new Timer();
timer.schedule(new TimerTest(), 2000, 5000);//在2秒后执行此任务,每次间隔5秒,如果想指定到某个时间在执行任务则要传入Date对象
while(true){//设置人物运行时间
int quit = System.in.read();
if(quit-'q'==0){//输入q取消任务执行
timer.cancel();//取消任务
}
}
}
}
class TimerTest extends TimerTask{
public TimerTest(){}
@Override
public void run() {
System.out.println("你是谁......");
}
}
测试图片:
- [Java--定时器]--定时器举例
- JAVA定时器
- java 定时器
- JAVA定时器
- java定时器
- JAVA定时器
- Java定时器
- JAVA定时器
- JAVA定时器
- java定时器
- Java定时器
- JAVA 定时器
- java定时器
- java定时器
- java定时器
- java定时器
- java定时器
- java 定时器
- 没有applicationi.mk使用ndk-build
- Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画
- 第14周项目3-利用数组输出要求的元素值
- bootenv
- POJ 1066 两线段的规范相交
- JAVA定时器
- ip修改第二位出错
- android有名的BLOG
- 递归实现猴子分桃 java实现
- 操作系统原理内存管理
- lms_nfs
- topcoder SRM 548 DIV2 250
- micro2440 裸板程序调试记录一
- ExtJS 3 不能在IE9下正常运行的简单解决办法