import java.util.Date;
import java.util.TimerTask;
public class CustomTimerTask extends TimerTask {
public Date setDate = null;
public CustomTimerTask() {
}
public CustomTimerTask(Date setDate) {
this.setDate = setDate;
}
@Override
public void run() {
if (setDate != null) {
Date date = new Date(System.currentTimeMillis());
if (date.toLocaleString().equals(setDate.toLocaleString())) {
System.out.println(date.toLocaleString());
}
}
}
}
public class StartTask {
public static void main(String[] args){
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Timer timer=new Timer();
//第一个任务的时间
Date setDate=format.parse("2012-7-10 15:51:05");
timer.schedule(new CustomTimerTask(setDate),setDate);
//第二个任务的时间
setDate=format.parse("2012-7-10 15:51:25");
timer.schedule(new CustomTimerTask(setDate),setDate);
}
}
分享到:
相关推荐
本文档主要讲述的是Java中的Timer和TimerTask的使用;Timer是一个定时器类,通过该类可以为指定的定时任务进行配置。TimerTask类是一个定时任务类,该类实现了Runnable接口,而且是一个抽象类。希望本文档会给有需要...
JavaTimer和TimerTask实例教程Java开发Java经验技巧共3页.pdf.zip
主要介绍了JAVA Timer和TimerTask的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
Timer和TimerTask的使用 关于java函数中timer类的相关代码 和使用
Java中的Timer和TimerTask简介(附完整代码实例)。 在Java中,Timer和TimerTask是两个经常用来实现定时器的类。这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求。 Timer是一种定时器工具,用来在一...
今天讲下如何定时执行后台任务。 主要使用到TimerTask,相信大家都用过,大家可以看下TimerTask的源码。这里是一个简单的TimerTaskDemo。
本文首先设计一个单次定时器Timer+TimerTask,然后再次基础上设计一个循环定时器。
Java计时器Timer和TimerTask用法总结
通过java的TimerTask与Timer设计时间监控,写了一个测试类,帮助新人学习。
在 TimerManager 这个类里面,大家一定要注意 时间点的问题。如果你设定在凌晨2点执行任务。但你是在2点以后 发布的程序或是重启过服务,那这样的情况下,任务会立即执行,而不是等到第二天的凌晨2点执行。...
定时启动一项任务,主要应用timertask方法,较为简单详细
java类Timer和TimerTask的使用.doc
java类Timer和TimerTask的使用.pdf
利用jdk中的timer和timertask来实现,每天定时执行的任务。
Android Timer TimerTask Handler 三者结合实现 数据更新与View更新的同步。 一个不错的机制。
这是一个自动创建文件夹的定时任务,并且使用java代码直接操纵svn上传,无需手动操纵svn。内容仅供大家参考学习,本人不是高手,若有不足之处请大家见谅,并请大家提出宝贵意见,谢谢!
Android中使用定时器TimerTask类介绍.txt Android中使用定时器TimerTask类介绍.txt
本篇文章主要介绍了解析Java中的Timer和TimerTask在Android中的用法,主要介绍了Timer和TimerTask的用法,有需要的可以了解一下。
这是Java两种功能的比较。。。里面涉及到一些使用
spring 定时器 内含TimerTask实现和Quartz实现两种方式