比如程序执行过程中,有些时候需要等待3秒、5秒的多些!!

解决方案 »

  1.   

    用Thread线程实现.Thread.sleep(//sleep time)为
      

  2.   

    1.Thread.sleep(delaytime);
    2.use the class of Timer
      

  3.   

    楼上正解。
    还有一个比较差劲,而且很损的办法。
    一个for循环,里面作些操作。也能停下一段时间,不过这个时间在性能不同的电脑里不一样。
      

  4.   

    用线程Thread实现
    Thread.sleep(sleep time);
      

  5.   

    Thread.sleep()的时间并不准..因为涉及到CPU执行线程的问题。如果要求比较精确的话用Timer
      

  6.   

    而且太小的数字没什么意义。。CPU执行线程的时间一般为1/18秒。并不准确
      

  7.   

    用thread.sleep(long)就行的了啦!
      

  8.   

    MagicianLiu(魔术师·刘)
    比较认同
    CPU并不一定按你所设置的时间运行
    具体情况具体解决!
      

  9.   

    建议使用
    Thread.sleep(long);
      

  10.   

    请问如果我有多各线程在执行,如果我在其中一个线程中实现Thread.sleep();是只是这个线程sleep呢,还是所有的线程sleep了?