忘了说明了。:)
SLEEP就是暂停一段时间的函数。而application.processmessage在WINDOWS下就是去处理一下
消息队列,能起到在单线程里不会因为一个无限循环而导致好象死机一样。这两个函数是DELPHI下有的,我想知道JAVA里有没类似功能的函数。

解决方案 »

  1.   

    public static java.lang.Thread.sleep(int millsecond);
      

  2.   


    public static void java.lang.Thread.sleep(int millsecond) throws 
    InterruptedException; 
      

  3.   

    同志们,我的是单线程的,怎么用SLEEP呀?
      

  4.   

    sleep的含义就是使调用线程休眠一段时间再激活,
    因此对单线程也适用。
      

  5.   

    具体用法比如:
          try{
            Thread.sleep(50);
          }
          catch(InterruptedException e){}
      

  6.   

    to foxnt:
    老大,至少回答了你第一个问题啥。也不至于晕倒吧
      

  7.   

    我在一个BUTTON的按下事件里要SLEEP,可是我写SLEEP,JAVA不认,怎么办?
    程序没有用线程,就一个窗口。
      

  8.   


    可以用 wait() API文档中可以找到,与你想要的功能相近
      

  9.   

    能不能给个例子啊,我刚开始学JAVA呀
      

  10.   

    当然有了:
    try{ 
         Thread.currentThread().sleep(5000);     
        }
    catch(InterruptedException ex){
        ex.printStackTrace();
    }