伙计们,我写了一个必须每1小时执行一次的代码...我用过do while循环来做..代码的一部分如下;
do
{
time1=d.get(Calendar.HOUR_OF_DAY);
month1=d.get(Calendar.MONTH);
if(month1-m1==1)
break;
}
while (time1-time!=1);
//where m1 and time are previously calculated values
在Windows中还有其他更有效的方法来执行上述功能吗...以上代码使我的计算机运行非常缓慢。
最佳答案
try {
Thread.sleep(1000 * 60 * 60);
} catch (InterruptedException ex) {}
关于java - Java程序在Windows中等待1小时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6569596/