溫馨提示×

Java Thread.sleep()方法怎么使用

小億
142
2023-12-01 16:58:46
欄目: 編程語言

Java的Thread.sleep()方法用于讓當(dāng)前線程暫停執(zhí)行一段時間。它有兩種使用方式:

  1. 使用固定的時間間隔:
try {
    // 暫停執(zhí)行500毫秒(0.5秒)
    Thread.sleep(500);
} catch (InterruptedException e) {
    e.printStackTrace();
}
  1. 使用動態(tài)的時間間隔:
try {
    // 暫停執(zhí)行一段時間,時間間隔為動態(tài)變量milliseconds
    long milliseconds = 1000;
    Thread.sleep(milliseconds);
} catch (InterruptedException e) {
    e.printStackTrace();
}

注意:Thread.sleep()方法會拋出一個InterruptedException異常,這意味著如果線程在休眠期間被中斷,會拋出該異常。因此,在使用Thread.sleep()方法時,通常需要在try-catch塊中處理這個異常。

0