JAVA定时执行程序

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

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

只需要定时执行的部分代码,更新语句不关心
...全文
460 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
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了。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧