Java让流程等待1s中
时间: 2024-03-11 14:48:31 浏览: 194
在 Java 中让进程等待1秒有多种实现方式,其中比较常用的方式是使用 Thread.sleep() 方法,该方法会让当前线程暂停执行指定的时间,示例代码如下:
```java
try {
Thread.sleep(1000); // 让当前线程等待1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
```
另外,也可以使用 TimeUnit 类提供的 sleep() 方法,其参数更加直观,示例代码如下:
```java
try {
TimeUnit.SECONDS.sleep(1); // 让当前线程等待1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
```
需要注意的是,Thread.sleep() 方法和 TimeUnit.sleep() 方法都会抛出 InterruptedException 异常,这是因为在线程睡眠期间,如果有其他线程中断了该线程,则会抛出该异常,因此需要进行异常处理。
阅读全文