java类中如何定制时间

readzhangxy 2004-10-26 05:29:41
我想在一个类中定制这个类的执行时间。例如:一个月执行一次。请教该如何做??/
使用java.util.timer中的什么方法可以实现啊?????
...全文
82 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ydyp 2004-10-26
import java.util.Timer;
import java.util.TimerTask;

class TestTask extends TimerTask{
public void run(){
System.out.println(new java.util.Date());
}
}

public class TestTimer{
public static void main(String[] args){
Timer timer = new Timer("test");
timer.schedule(new TestTask(), 1000, 1000 * 60);
}
}
回复
ydyp 2004-10-26
import java.util.Timer;
import java.util.TimerTask;

class TestTask extends TimerTask{
public void run(){
System.out.println(new java.util.Date());
}
}

public class TestTimer{
public static void main(String[] args){
Timer timer = new Timer("test");
timer.schedule(new TestTask(), 1000, 1000 * 60);
}
}
中要还要不要加入异常啊
回复
yuaoyao 2004-10-26
学习
回复
joes168 2004-10-26
关注!
回复
Tasia 2004-10-26
import java.util.Timer;
import java.util.TimerTask;

class TestTask extends TimerTask{
public void run(){
System.out.println(new java.util.Date());
}
}

public class TestTimer{
public static void main(String[] args){
Timer timer = new Timer("test");
timer.schedule(new TestTask(), 1000, 1000 * 60);
}
}
回复
IT老兵 2004-10-26
同时把那个含有timer的程序做成servlet放到web.xml里自动加载。
回复
kinhope 2004-10-26
//创建定时器
Timer timer = new Timer();
//运行定时器
timer.schedule(new MyTask(), 0, 1000);
//定义定时任务内部类
//在run方法中定义定时运行的任务
class MyTask extends TimerTask {
public void run() {
Thread thread = new Thread ();
//启动线程
thread .start();
}

}
回复
j2nix 2004-10-26
在类中实现,不太可能吧。
回复
readzhangxy 2004-10-26
具体该怎么实现啊?能不能给段实例啊??/谢谢了。很急!!
回复
边城狂人 2004-10-26
使用 java.util.Timer 和 java.util.TimerTask
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告