让一个函数等待一段时间在执行怎么做???

hzapeng 2003-03-31 10:06:24
让一个函数或普通程序等待一段时间在执行怎么做???
...全文
758 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzapeng 2003-04-01
  • 打赏
  • 举报
回复
这个延迟函数怎么做啊
hzapeng 2003-04-01
  • 打赏
  • 举报
回复
上面的类没法用
cyicecream 2003-04-01
  • 打赏
  • 举报
回复
直接SLEEP就行了
hanty 2003-04-01
  • 打赏
  • 举报
回复
import java.util.Timer;
import java.util.TimerTask;
import java.io.*;
public class RunPeriod
{
public static int iPeriod=0;
Timer timerSampling;

public RunPeriod(int mm) {

timerSampling = new Timer();
timerSampling.schedule(new SamplingTask(),0,10*1000*60);
}
public synchronized void runSampling()
{

System.out.println("本次开始时间为:"+System.currentTimeMillis());
System.out.println("本次结束时间为:"+System.currentTimeMillis());
}

class SamplingTask extends TimerTask {
public void run() {
runSampling();
}
}



public static void main(String[] args) {
System.out.println("定时轮询采样准备就绪");
new RunPeriod(iPeriod);
}
}
sohuvc 2003-03-31
  • 打赏
  • 举报
回复
1.线程 睡一下,等一下都可以.
2.可以用延迟函数.
7569237 2003-03-31
  • 打赏
  • 举报
回复
你指的函数等待应该是线程等待,那就调用线程的sleep():括弧内是时间,时间是以毫秒计算的
先定义线程,在start()方法,再run()方法
建议先去看看java基础书
amjn 2003-03-31
  • 打赏
  • 举报
回复
有一个TimerTask系统类
zpwly 2003-03-31
  • 打赏
  • 举报
回复
能不能说的详细点呀!
我也想学习!
帮你up一下
bluesmile979 2003-03-31
  • 打赏
  • 举报
回复
Thread.sleep(time)

62,614

社区成员

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

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