JAVA定时执行程序

tfish2014 软件工程师  2010-08-19 08:53:54
有没有类可以定时执行某段代码?

如每天晚上12点更新某些表的字段??

只需要定时执行的部分代码,更新语句不关心
...全文
418 16 打赏 收藏 举报
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cao821148 2010-12-15
如果是每天,又是轻量级的服务器,使用jdk自带的timer定时器就可以了,若实现企业级的的任务,就得使用quartz了,比如你要每周1做什么,每个月最后一周星期五做什么,不用quartz自己实现就非常复杂了
  • 打赏
  • 举报
回复
zhangjun460 2010-09-15
路过看看
  • 打赏
  • 举报
回复
youjianbo_han_87 2010-09-14
楼上的都说了。。。。。。。。。
  • 打赏
  • 举报
回复
tfish2014 2010-09-14
[Quote=引用 11 楼 fulong258 的回复:]

内容太多,我的博客有

java日期操作 及 Timer定时器
http://fulong258.blog.163.com/blog/static/1789504420071126102524419/


不懂的地方单独觅我~ 41579564
[/Quote]
我把ServletContextListener的实现类取名为ContextListener,在其内添加一个定时器,示例代码如下所示(为考虑篇幅,仅提供部分代码供读者参考):


你博客这部分代码能贴上来吗 你说只提供了部分代码,我想要全的
  • 打赏
  • 举报
回复
0轰隆隆0 2010-09-14
内容太多,我的博客有

java日期操作 及 Timer定时器
http://fulong258.blog.163.com/blog/static/1789504420071126102524419/


不懂的地方单独觅我~ 41579564
  • 打赏
  • 举报
回复
sxb372435741 2010-09-14
用定时器嘛!
  • 打赏
  • 举报
回复
tfish2014 2010-09-14
[Quote=引用 8 楼 crazylaa 的回复:]

Timer就可以了
[/Quote]
给点代码 谢谢啦!
  • 打赏
  • 举报
回复
crazylaa 2010-09-14
Timer就可以了
  • 打赏
  • 举报
回复
tfish2014 2010-09-14
public class ClearNote extends Thread{
public ClearNote(){
this.start();
}
public void run(){
try{
//关键代码不说出来了
for(;;)
{
sta.executeUpdate(sql);
//sleep(1000*60*60*24);
sleep(1000*10);
}

}catch(Exception e){
System.out.println(e);
}
}
public static void main(String[] sssss){
ClearNote cn=new ClearNote();
}
}


网上看见的代码 谁能给完善下 说加上注释 线程方面我没用过 暂时还不会 呵呵~
  • 打赏
  • 举报
回复
donald82 2010-08-19
quartz很强大,又很灵活
  • 打赏
  • 举报
回复
oOKevinOo 2010-08-19
干吗要用quartz这大东西,最简单的用线程或者java.util.Timer就可以了。
Timer timer = new Timer();
timer.schedule(new TestThread(), waitTime, periodTime);


public class SendEmailThread extends TimerTask {
public SendEmailThread() {
super();
}
}
  • 打赏
  • 举报
回复
niu90 2010-08-19
[Quote=引用 2 楼 closewbq 的回复:]
使用quartz可以。使用Timer定时也可以。
[/Quote]+1
  • 打赏
  • 举报
回复
closewbq 2010-08-19
使用quartz可以。使用Timer定时也可以。
  • 打赏
  • 举报
回复
loveunittesting 2010-08-19
使用quartz来做这个最eazy了。
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-08-19 08:53
社区公告
暂无公告