在Java中,可以使用Thread.sleep()
方法來使當前線程暫停執行一段時間。該方法接受一個以毫秒為單位的時間參數,表示線程暫停的時間。
下面是Thread.sleep()
方法的使用示例:
try {
// 暫停當前線程執行500毫秒
Thread.sleep(500);
} catch (InterruptedException e) {
// 處理中斷異常
e.printStackTrace();
}
在上述示例中,Thread.sleep(500)
使當前線程暫停執行500毫秒。需要注意的是,Thread.sleep()
方法可能會拋出InterruptedException
異常,因此需要在調用處進行異常處理。
注意:Thread.sleep()
方法會導致當前線程暫停執行,但不會釋放鎖資源。如果需要釋放鎖資源并暫停執行,可以使用Object.wait()
方法。