Java休眠方式


方法一:通過線程的sleep方法。

1 Thread.currentThread().sleep(1000);

在需要程序等待的地方加入這個語句,實現讓程序等待,這里的參數1000是以毫秒為單位,可以讓程序等待1秒。

方法二:TimeUnit類里的sleep方法。

1 import java.util.concurrent.TimeUnit;
2 
3 1 TimeUnit.DAYS.sleep(1);//
4 2 TimeUnit.HOURS.sleep(1);//小時
5 3 TimeUnit.MINUTES.sleep(1);//
6 4 TimeUnit.SECONDS.sleep(1);//
7 5 TimeUnit.MILLISECONDS.sleep(1000);//毫秒
8 6 TimeUnit.MICROSECONDS.sleep(1000);//微妙
9 7 TimeUnit.NANOSECONDS.sleep(1000);//納秒
TimeUnit類提供的方法,其實底層調用的也是Thread類的sleep方法,讓程序進行等待。
只不過他在上層根據時間單位進行了封裝,如上圖,共有7種可以選擇。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM