在 Java 中,可以使用 Thread 类的 sleep() 方法来使当前线程暂停执行一段时间。调用 sleep() 方法的方式如下:

  1. 使用 Thread 类的静态方法 sleep,指定暂停的时间(单位为毫秒):
try {
    Thread.sleep(1000); // 暂停1秒钟
} catch (InterruptedException e) {
    e.printStackTrace();
}
  1. 在实现 Runnable 接口的类中,可以使用 Thread 类的实例方法 sleep,指定暂停的时间(单位为毫秒):
class MyRunnable implements Runnable {
    public void run() {
        try {
            Thread.sleep(1000); // 暂停1秒钟
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        // ...
    }
}

MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();

注意:在调用 sleep() 方法时,可能会抛出 InterruptedException 异常,需要进行异常处理。

Java 中 Thread.sleep() 方法详解:暂停线程执行

原文地址: https://www.cveoy.top/t/topic/m9Sc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录