Sleep()方法是Java中的一個靜態方法,用于讓當前線程休眠指定的時間。它的使用格式如下:
Thread.sleep(時間);
其中,時間表示線程休眠的時間,單位是毫秒(ms)。
示例代碼:
public class Main {
public static void main(String[] args) {
System.out.println("開始執行");
try {
// 讓當前線程休眠3秒
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("執行結束");
}
}
輸出結果:
開始執行
執行結束
在上面的示例中,調用Thread.sleep(3000)方法讓當前線程休眠3秒,然后繼續執行后面的代碼。
需要注意的是,sleep()方法會拋出InterruptedException異常,如果在休眠期間有其他線程中斷了當前線程,那么會拋出該異常,因此需要在調用sleep()方法時進行異常處理。