最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java簡(jiǎn)單計(jì)時(shí)的實(shí)現(xiàn)案例(可以用來限時(shí)循環(huán))

 更新時(shí)間:2020年08月20日 15:03:34   作者:梁鳳財(cái)Zero  
這篇文章主要介紹了Java簡(jiǎn)單計(jì)時(shí)的實(shí)現(xiàn)案例(可以用來限時(shí)循環(huán)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

在軟件開發(fā)過程中經(jīng)常需要知道程序運(yùn)行的大概時(shí)間,或者需要在規(guī)定時(shí)間內(nèi)取數(shù)據(jù),這是可以使用下面的方法獲取時(shí)間段,還可以用在限時(shí)循環(huán)

方法一:

/** 獲取當(dāng)前系統(tǒng)時(shí)間*/
long startTime = System.currentTimeMillis();
/** 程序運(yùn)行 processRun();*/
 
/** 獲取當(dāng)前的系統(tǒng)時(shí)間,與初始時(shí)間相減就是程序運(yùn)行的毫秒數(shù),除以1000就是秒數(shù)*/
long endTime = System.currentTimeMillis();
long usedTime = (endTime-startTime)/1000;

方法二:

//初始化變量
Date before=new Date();
Date now=new Date();
 
//定時(shí)循環(huán)
while(t<=10//循環(huán)時(shí)間){
 
   // 計(jì)算循環(huán)總時(shí)長(zhǎng)
   now = new Date();
   // 現(xiàn)在的時(shí)間減去開始的時(shí)間可以計(jì)算出來使用的時(shí)間
   t = (now.getTime() - before.getTime())/1000;
 
   //循環(huán)內(nèi)容
    
}

補(bǔ)充知識(shí):Java中更精確的計(jì)時(shí)代碼

我們一般的java運(yùn)輸計(jì)時(shí)代碼是

 long begintime = System.currentTimeMillis();
 //運(yùn)算代碼
 long endtinme=System.currentTimeMillis();
 long costTime = (endtime - begintime);

但是,如果運(yùn)算時(shí)間很短的時(shí)候,這個(gè)一個(gè)是現(xiàn)在機(jī)器太厲害,還有由于.currentTimeMillis()是1970年1月1日到現(xiàn)在的毫秒數(shù),估計(jì)應(yīng)該把很多小數(shù)位省略了,沒看過代碼,猜的,呵呵。結(jié)果一般是0,無法顯示算法消耗時(shí)間,這個(gè)時(shí)候可以用nanoTime(),納秒。

 long begintime = System.nanoTime();
 //運(yùn)算代碼
 long endtime = System.nanoTime();
 long costTime = (endtime - begintime)/1000;
 //要換算為微秒,就除上1000,就可以

以上這篇Java簡(jiǎn)單計(jì)時(shí)的實(shí)現(xiàn)案例(可以用來限時(shí)循環(huán))就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 分享Java多線程實(shí)現(xiàn)的四種方式

    分享Java多線程實(shí)現(xiàn)的四種方式

    這篇文章主要介紹了分享Java多線程實(shí)現(xiàn)的四種方式,文章基于?Java的相關(guān)資料展開多線程的詳細(xì)介紹,具有一的的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • SpringBoot的@GetMapping路徑匹配規(guī)則、國(guó)際化詳細(xì)教程

    SpringBoot的@GetMapping路徑匹配規(guī)則、國(guó)際化詳細(xì)教程

    這篇文章主要介紹了SpringBoot的@GetMapping路徑匹配規(guī)則、國(guó)際化,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • MyBatis的逆向工程詳解

    MyBatis的逆向工程詳解

    這篇文章主要介紹了MyBatis的逆向工程詳解,詳細(xì)的介紹了逆行工程的概念和實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • Spring Boot 中的自動(dòng)配置autoconfigure詳解

    Spring Boot 中的自動(dòng)配置autoconfigure詳解

    這篇文章主要介紹了Spring Boot 中的自動(dòng)配置autoconfigure詳解,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • IDEA在SpringBoot項(xiàng)目使用Maven打包后jar包太小問題及解決

    IDEA在SpringBoot項(xiàng)目使用Maven打包后jar包太小問題及解決

    這篇文章主要介紹了IDEA在SpringBoot項(xiàng)目使用Maven打包后jar包太小問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Java實(shí)現(xiàn)Treap樹的示例代碼

    Java實(shí)現(xiàn)Treap樹的示例代碼

    本文主要介紹了Java實(shí)現(xiàn)Treap樹的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲(chǔ)詳解

    java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲(chǔ)詳解

    在本篇文章中小編給大家分享了關(guān)于java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲(chǔ)的相關(guān)知識(shí)點(diǎn),需要的朋友們參考下。
    2019-04-04
  • 一文詳解Object類和抽象類

    一文詳解Object類和抽象類

    這篇文章主要介紹了一文詳解Object類和抽象類,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下。希望對(duì)你的學(xué)習(xí)有所幫助
    2022-08-08
  • Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解

    Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解

    這篇文章主要介紹了Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解,可能有人會(huì)問,為啥不用Quartz,Quartz自然是非常方便強(qiáng)大的,但不是本篇要講的內(nèi)容,本篇就偏要使用SpringSchedule來實(shí)現(xiàn)動(dòng)態(tài)的cron表達(dá)式任務(wù),需要的朋友可以參考下
    2023-11-11
  • Java并發(fā)之串行線程池實(shí)例解析

    Java并發(fā)之串行線程池實(shí)例解析

    這篇文章主要介紹了Java并發(fā)之串行線程池實(shí)例解析,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02

最新評(píng)論

万山特区| 商洛市| 兴安县| 南丰县| 中卫市| 武功县| 繁峙县| 平谷区| 太仆寺旗| 南木林县| 通州区| 会泽县| 虹口区| 盐山县| 沅江市| 通许县| 历史| 马关县| 溧阳市| 永寿县| 南通市| 石狮市| 璧山县| 收藏| 永年县| 林州市| 盱眙县| 永春县| 昆山市| 清水河县| 白山市| 克什克腾旗| 太仓市| 盖州市| 确山县| 大方县| 海林市| 育儿| 明光市| 翁源县| 白水县|