【问题标题】:How do you cause a program to wait for a set amount of time? [duplicate]如何让程序等待一段时间? [复制]
【发布时间】:2019-01-15 16:33:12
【问题描述】:

如何制作等待 3 秒的程序? 我听说过:

obj.wait()

但我只是想知道语法和要导入什么?

【问题讨论】:

  • obj.wait() 是等到另一个线程调用notify()。与“等待 X 时间”没有直接关系。

标签: java wait


【解决方案1】:

你必须导入`

java.util.concurrent.TimeUnit

`然后你就可以运行了:

TimeUnit.SECONDS.sleep(100);

【讨论】:

    【解决方案2】:

    这将使您的代码休眠 3 秒:

    try{
    Thread.sleep(3000);
    } catch(InterruptedException e) {
     Thread.currentThread().interrupt();
    }
    

    【讨论】:

      猜你喜欢
      • 2022-07-23
      • 2020-07-16
      • 2018-03-20
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-08
      相关资源
      最近更新 更多