0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Java循環(huán)運(yùn)行時(shí)暫停一段時(shí)間

Java開發(fā) ? 來(lái)源:jf_96884364 ? 作者:jf_96884364 ? 2023-01-13 16:05 ? 次閱讀

原文鏈接

GitHub項(xiàng)目地址:https://github.com/Snowstorm0/learn-sleep

Gitee項(xiàng)目地址:https://gitee.com/Snowstorm0/learn-sleep

Java 在運(yùn)行 for 循環(huán)時(shí),希望可以每個(gè)循環(huán)暫停一段時(shí)間。

使用 sleep 方法即可:

for (int i = 0; i < 10; i++) {
    try {
        System.out.println("i:" + i + " time:" + getTme());
        Thread.sleep(10 * 1000); // 暫停10秒
    } catch (InterruptedException e) {
        e.printStackTrace();
    }
}

然后定義時(shí)間格式:

Long current_time = System.currentTimeMillis();
SimpleDateFormat formate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String formateTime = formate.format(current_time);

運(yùn)行后,可以看到輸出:

i:0 time:15:35:06
i:1 time:15:35:16
i:2 time:15:35:26
i:3 time:15:35:36
i:4 time:15:35:46

暫停10秒成功。

學(xué)習(xí)更多編程知識(shí),請(qǐng)關(guān)注我的公眾號(hào):

代碼的路

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2952

    瀏覽量

    104493
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3571

    瀏覽量

    93545
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PCM3060可以在系統(tǒng)正常運(yùn)行時(shí),通過(guò)控制這個(gè)PIN來(lái)使音頻芯片復(fù)位嗎?

    我看到TI的PCM3060這顆芯片有個(gè)RST腳,我嘗試將這個(gè)腳拉到地一段時(shí)間后松開,設(shè)備就不再有聲音了,必須通過(guò)重新上下電來(lái)恢復(fù),請(qǐng)問(wèn)我可以在系統(tǒng)正常運(yùn)行時(shí),通過(guò)控制這個(gè)PIN來(lái)使音頻芯片復(fù)位嗎?
    發(fā)表于 10-29 07:18

    風(fēng)機(jī)運(yùn)行一段時(shí)間跳閘的原因

    風(fēng)機(jī)在運(yùn)行一段時(shí)間后跳閘,可能的原因有多種,以下是些常見的因素及其解決方法: 、電氣因素 起動(dòng)電流過(guò)大 : 對(duì)于大功率容量的風(fēng)機(jī),建議采用降壓起動(dòng)方式以減少起動(dòng)電流。 檢查電氣系統(tǒng)
    的頭像 發(fā)表于 09-30 10:11 ?921次閱讀

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)。 labview版本:2018*64; python:3.6x64 怎么解決~
    發(fā)表于 08-26 10:16

    使用xtr111應(yīng)用在產(chǎn)品設(shè)計(jì)中,運(yùn)行一段時(shí)間過(guò)后設(shè)備不工作怎么解決?

    在使用xtr111應(yīng)用在產(chǎn)品設(shè)計(jì)中,起初設(shè)備運(yùn)行穩(wěn)定,運(yùn)行一段時(shí)間過(guò)后設(shè)備不工作,其它器件完好,XTR111燒毀,無(wú)法工作。如下是原理圖幫忙看看有哪些地方需要改善的。謝謝。 現(xiàn)在也在檢查壞片的每個(gè)管腳對(duì)地阻抗與正常芯片對(duì)比,
    發(fā)表于 08-14 07:14

    三菱plc累計(jì)運(yùn)行時(shí)間怎么編程

    具有重要意義。本文將詳細(xì)介紹如何使用三菱PLC編程實(shí)現(xiàn)累計(jì)運(yùn)行時(shí)間的統(tǒng)計(jì)功能。 、概述 累計(jì)運(yùn)行時(shí)間是指設(shè)備或系統(tǒng)在一定時(shí)間內(nèi)的總運(yùn)行時(shí)間
    的頭像 發(fā)表于 06-20 11:31 ?2020次閱讀

    ESP32C3任務(wù)執(zhí)行一段時(shí)間,會(huì)出現(xiàn)任務(wù)不運(yùn)行的問(wèn)題,為什么?

    ESP32C3任務(wù)執(zhí)行一段時(shí)間,會(huì)出現(xiàn)任務(wù)不運(yùn)行的問(wèn)題, 不運(yùn)行的任務(wù)優(yōu)先級(jí)低,并且任務(wù)的延時(shí)時(shí)間為vTaskDelay(100/ portTICK_PERIOD_MS);
    發(fā)表于 06-05 07:23

    STM8L運(yùn)行一段時(shí)間后死機(jī),手動(dòng)復(fù)位無(wú)效怎么解決?

    我們的是電池供電,LDO給主板供電,設(shè)備在用戶手上運(yùn)行一段時(shí)間后,莫名死機(jī),回來(lái)拆機(jī)發(fā)現(xiàn)STM8L RST管腳始終處于低電平,必須拔電池上電才能復(fù)位,復(fù)位后切正常,之后幾個(gè)月都不會(huì)再出現(xiàn)。其它設(shè)備
    發(fā)表于 04-11 06:19

    STM32F7使用FreeRTOS,程序運(yùn)行一段時(shí)間后進(jìn)入HardFault_Handler的原因?

    大家好,最近學(xué)習(xí)在STM32F7上使用FreeRTOS,程序運(yùn)行一段時(shí)間后進(jìn)入HardFault_Handler,該時(shí)間不定。故障分析器給的報(bào)錯(cuò)信息為“總線,存儲(chǔ)器管理或使用失敗(FORCED
    發(fā)表于 04-08 07:23

    LTM4700負(fù)載滿載時(shí),運(yùn)行一段時(shí)間電源會(huì)掉電下如何解決?

    您好, 使用LTM4700遇到個(gè)問(wèn)題:在負(fù)載不滿載時(shí),沒有問(wèn)題,負(fù)載滿載時(shí)(電流約60A),運(yùn)行一段時(shí)間電源會(huì)掉電下,懷疑是過(guò)流導(dǎo)致電源保護(hù),環(huán)路補(bǔ)償設(shè)置不合適,但是環(huán)路補(bǔ)償如何設(shè)
    發(fā)表于 01-04 08:01

    維修力科示波器604ZI開機(jī)一段時(shí)間黑屏

    近日某院校送修力科示波器604ZI,客戶反饋開機(jī)一段時(shí)間黑屏,對(duì)儀器進(jìn)行初步檢測(cè),確定與客戶描述故障基本致。本期將為大家分享本維修案例。 下面就是力科-604ZI維修情況 力科示波器604ZI開機(jī)
    的頭像 發(fā)表于 12-11 16:18 ?449次閱讀

    jvm運(yùn)行時(shí)內(nèi)存區(qū)域劃分

    JVM是Java Virtual Machine(Java虛擬機(jī))的縮寫,它是Java編程語(yǔ)言的運(yùn)行環(huán)境。JVM的主要功能是將Java源代碼
    的頭像 發(fā)表于 12-05 14:08 ?493次閱讀

    AD7606b運(yùn)行一段時(shí)間后,busy阻塞為高電平,芯片溫度上升的原因?

    我的AD7606B與mcu采用并行數(shù)據(jù)接口,busy下降沿觸發(fā)dma讀取AD數(shù)據(jù)到內(nèi)存,上電后,寄存器配置和AD數(shù)據(jù)讀取均正常,運(yùn)行過(guò)一段時(shí)間后(有時(shí)候十幾秒,有時(shí)候能堅(jiān)持十幾分鐘),AD芯片溫度
    發(fā)表于 12-01 07:16

    西門子SCL編程50臺(tái)電機(jī)運(yùn)行時(shí)間累計(jì)方法

    當(dāng)RUN信號(hào)為TRUE時(shí),開始計(jì)時(shí),為FALSE時(shí)停止計(jì)時(shí),單次運(yùn)行時(shí)間清零,長(zhǎng)按RESET為5秒時(shí),單次和總運(yùn)行時(shí)間都清零。
    發(fā)表于 11-27 09:59 ?1732次閱讀
    西門子SCL編程50臺(tái)電機(jī)<b class='flag-5'>運(yùn)行時(shí)間</b>累計(jì)方法

    如何在 CFD 設(shè)計(jì)中利用網(wǎng)格維護(hù)幾何形狀并減少運(yùn)行時(shí)間?

    如何在 CFD 設(shè)計(jì)中利用網(wǎng)格維護(hù)幾何形狀并減少運(yùn)行時(shí)間?
    的頭像 發(fā)表于 11-24 17:07 ?469次閱讀
    如何在 CFD 設(shè)計(jì)中利用網(wǎng)格維護(hù)幾何形狀并減少<b class='flag-5'>運(yùn)行時(shí)間</b>?

    MES如何幫助增加機(jī)器正常運(yùn)行時(shí)間

    ? ? ? ?實(shí)施制造執(zhí)行系統(tǒng)(MES)的好處很多。其中,MES軟件可以通過(guò)多種方式幫助增加機(jī)器的正常運(yùn)行時(shí)間。正常運(yùn)行時(shí)間是指制造機(jī)械或設(shè)備的效率和可用性。每當(dāng)機(jī)器停機(jī)(無(wú)論原因如何)時(shí),制造商
    發(fā)表于 11-14 15:28 ?2次下載