在Java中,可以使用Thread類的sleep方法來暫停當前線程的執行。該方法有兩個重載的版本:
sleep(long millis):使當前線程休眠指定的毫秒數。
sleep(long millis, int nanos):使當前線程休眠指定的毫秒數和納秒數。
以下是使用sleep方法的示例:
public class SleepExample {
public static void main(String[] args) {
System.out.println("開始執行");
try {
// 休眠3秒
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("執行完畢");
}
}
在上面的示例中,程序會休眠3秒鐘,然后繼續執行后面的代碼。其中,Thread.sleep方法可能會拋出InterruptedException異常,所以需要進行異常處理。