问个问题,JAVA有没定时器之类的玩意? RT有没这种东西?有的话,具体实现方法怎么做?谢谢高手教教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定时器可以实现。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 stubTimer 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 {@Overridepublic void run() {// TODO Auto-generated method stubSystem.out.println(new Date());}} http://community.csdn.net/Expert/topic/4176/4176959.xml?temp=.5749323看看这个是不是你想要的 请问java里能不能对一个函数进行定时?也就是说,我对一个函数的执行进行时间限定,要是该函数没有在这个时间内返回,则当出错处理。 为什么我用JAVA写的FTP下载程序总是出现本地目录拒绝访问的现象? 继承JComponent的一个类,为啥其自带的setBackground方法无效? 问一个关于token的东西 求助~!关于反编译的问题! 新手学习自定义例外遇到的问题1 什么错误 100分求助:Jbuild+oracle用什么连接池呢? 紧急求助!!!!在java中调用c编写的exe文件时,如何让c的运行界面不出现? 装了jdk 怎样配置系统变量? 关于clone()的问题 新手问题编译时找不到符号 高手指教!用直接插入排序,直接选择排序,起泡排序,SHELL排序,快速排序这五种算法求解!!! (C语言描述)
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());
}}