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