JAVA中實現讓程式等待一段時間的方法

2021-09-10 23:20:18 字數 618 閱讀 9223

方法一:通過執行緒的sleep方法。

thread.currentthread().sleep(1000);
在需要程式等待的地方加入這個語句,實現讓程式等待,這裡的引數1000是以毫秒為單位,即這語句可以讓程式等待1秒。

方法二:timeunit類裡的sleep方法。

timeunit.days.sleep(1);//天

timeunit.hours.sleep(1);//小時

timeunit.minutes.sleep(1);//分

timeunit.seconds.sleep(1);//秒

timeunit.milliseconds.sleep(1000);//毫秒

timeunit.microseconds.sleep(1000);//微妙

timeunit.nanoseconds.sleep(1000);//納秒

timeunit類提供的方法,其實底層呼叫的也是thread類的sleep方法,讓程式進行等待。只不過他在上層根據時間單位進行了封裝,如上圖,共有7種可以選擇,可以方便的選擇自己需要的時間單位進行使用。

如何讓Qt 的程式等待一段時間1

qtime t t.start while t.elapsed 1000 不停地處理事件,以使得程式保持響應。qthread sleep 1 在while 1 死迴圈裡加上這個,cpu沒空去幹其他的事情,在多程序的情況下會影響其他程式的啟動 響應速度測試的乙個小例子 class widget pub...

如何讓Qt 的程式等待一段時間2

在qt程式中,我們有時候會遇到這樣的需求,比如讓程式暫停 休息 休眠 一段時間。最開始我需要這樣的需求時候,我第一反應想到的是在qt assistant 中搜尋sleep方法,企圖尋找讓程式暫停 休眠一段時間的方法,不過,搜尋結果顯然令我很失望,並沒有找到直接滿足需求的sleep方法,不過看到了qt...

一段讓所有的程式設計師震撼的文字

今天我們談談mda和企業應用 問 請談談mda真的能不用程式設計麼 可從另乙個角度講,企業應用更多時候是做的僅是乙個db的殼 shell 而已,所以還是很容易的實現mda的 ejb部署?idl?web serivce?全部可以生成 問 據說現在的計算機人員很缺乏,隨著計算機的發展和普及計算機人才會更...