在Java中,可以使用Thread類的sleep方法來使線程暫停執行一段時間。該方法的語法如下:
public static void sleep(long millis) throws InterruptedException
其中,millis參數表示暫停的時間長度,單位是毫秒。調用sleep方法會使當前線程暫停執行指定的時間。
以下是一個示例代碼,演示如何使用sleep方法:
public class SleepExample {
public static void main(String[] args) {
try {
System.out.println("開始執行");
// 暫停執行500毫秒
Thread.sleep(500);
System.out.println("暫停結束");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
在上面的代碼中,程序會在開始執行后暫停500毫秒,然后打印出"暫停結束"。注意,sleep方法可能會拋出InterruptedException異常,因此需要進行異常處理。