CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

问个问题,JAVA有没定时器之类的玩意?

楼主pilibiaoche()2006-06-03 23:23:57 在 Java / J2SE / 基础类 提问

RT  
   
  有没这种东西?  
   
  有的话,具体实现方法怎么做?  
   
  谢谢高手教教 问题点数:20、回复次数:5Top

1 楼UnAgain()回复于 2006-06-04 01:12:35 得分 15

定时器可以实现。RT是什么东东?  
   
  定时器的实现你可以参考这个帖子:  
      http://community.csdn.net/Expert/topic/4723/4723057.xml?temp=.96896  
   
  推荐使用hemiao_1993(冷血动物)的方法:  
   
  import   java.util.Calendar;  
  import   java.util.Date;  
  import   java.util.Timer;  
   
  public   class   OneHour   {  
   
  private   final   static   long   JOB_INTERNAL   =   1000   *   60   *   60;  
   
  /**  
    *   @param   args  
    */  
  public   static   void   main(String[]   args)   {  
  //   TODO   Auto-generated   method   stub  
  Timer   timer   =   new   Timer();  
  //   timer.scheduleAtFixedRate(new   MyTask,   );  
   
  Calendar   currentTime   =   Calendar.getInstance();  
  currentTime.setTime(new   Date());  
   
  int   currentHour   =   currentTime.get(Calendar.HOUR);  
   
  currentTime.set(Calendar.HOUR,   currentHour   +   1);  
  currentTime.set(Calendar.MINUTE,   0);  
  currentTime.set(Calendar.SECOND,   0);  
  currentTime.set(Calendar.MILLISECOND,   0);  
   
  Date   NextHour   =   currentTime.getTime();  
  //System.out.println(NextHour);  
   
  timer.scheduleAtFixedRate(new   MyTask(),   NextHour,   JOB_INTERNAL);  
  }  
   
  }  
   
  import   java.util.Date;  
  import   java.util.TimerTask;  
   
   
  class   MyTask   extends   TimerTask   {  
   
  @Override  
  public   void   run()   {  
  //   TODO   Auto-generated   method   stub  
  System.out.println(new   Date());  
  }  
   
  }  
   
  Top

2 楼zxwei2006()回复于 2006-06-04 09:47:12 得分 5

http://community.csdn.net/Expert/topic/4176/4176959.xml?temp=.5749323  
   
  看看这个是不是你想要的Top

3 楼zxwei2006()回复于 2006-06-04 09:48:07 得分 0

我执行过,可以用的!Top

4 楼wjs2338(Yesterday Once More)回复于 2006-06-04 11:56:11 得分 0

quartz包   定时器Top

5 楼Holinfox()回复于 2006-06-04 12:52:08 得分 0

请问java里能不能对一个函数进行定时?也就是说,我对一个函数的执行进行时间限定,要是该函数没有在这个时间内返回,则当出错处理。Top

相关问题

关键词

得分解答快速导航

  • 帖主:pilibiaoche
  • UnAgain
  • zxwei2006

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo