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

java計(jì)算代碼段執(zhí)行時(shí)間的詳細(xì)代碼

 更新時(shí)間:2022年08月30日 08:48:36   作者:yanggb  
java里計(jì)算代碼段執(zhí)行時(shí)間可以有兩種方法,一種是毫秒級(jí)別的計(jì)算,另一種是更精確的納秒級(jí)別的計(jì)算,這篇文章主要介紹了java計(jì)算代碼段執(zhí)行時(shí)間,需要的朋友可以參考下

java里計(jì)算代碼段執(zhí)行時(shí)間可以有兩種方法,一種是毫秒級(jí)別的計(jì)算,另一種是更精確的納秒級(jí)別的計(jì)算。

一)毫秒級(jí)別計(jì)算時(shí)間

long startTime = System.currentTimeMillis();
/* 要計(jì)算執(zhí)行時(shí)間的代碼段 */
long endTime = System.currentTimeMillis();
System.out.println("代碼段執(zhí)行時(shí)間:"  +  (endTime - startTime) + "ms");

二)更精確的納秒級(jí)別計(jì)算時(shí)間

long startTime_N = System.nanoTime();
/* 要計(jì)算執(zhí)行時(shí)間的代碼段 */
long endTime_N = System.nanoTime();
System.out.println("代碼段執(zhí)行時(shí)間: " + (endTime_N - startTime_N) + "ns");

補(bǔ)充:java基礎(chǔ)----如何計(jì)算代碼運(yùn)行的時(shí)間

這需要用到一個(gè)System類,調(diào)用System類中的一個(gè)函數(shù)currentTimeMillis()獲取程序開(kāi)始時(shí)的時(shí)間,當(dāng)程序結(jié)束的時(shí)候再調(diào)用這個(gè)函數(shù),獲取一下程序結(jié)束時(shí)的時(shí)間,用結(jié)束時(shí)的時(shí)間減去開(kāi)始時(shí)的時(shí)間,就得出了我們程序所運(yùn)行的時(shí)間。(其單位為毫秒)

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//begin是你程序開(kāi)始時(shí)的時(shí)間
		long begin=System.currentTimeMillis();
		long sum=0;
		for(int i=0;i<100000;i++) {
			sum+=i;
		}
		//end是你程序結(jié)束的時(shí)間
		long end=System.currentTimeMillis();
		System.out.println("程序運(yùn)行的時(shí)間為:"+(end-begin)+"ms");
	}

到此這篇關(guān)于java計(jì)算代碼段執(zhí)行時(shí)間的文章就介紹到這了,更多相關(guān)java計(jì)算代碼段執(zhí)行時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Java中native方法的使用

    詳解Java中native方法的使用

    native是與C++聯(lián)合開(kāi)發(fā)的時(shí)候用的!使用native關(guān)鍵字說(shuō)明這個(gè)方法是原生函數(shù),也就是這個(gè)方法是用C/C++語(yǔ)言實(shí)現(xiàn)的,并且被編譯成了DLL,由java去調(diào)用。本文給大家介紹java 中native方法使用,感興趣的朋友一起看看吧
    2020-09-09
  • Spring?Clou整合?Security?+?Oauth2?+?jwt實(shí)現(xiàn)權(quán)限認(rèn)證的詳細(xì)過(guò)程

    Spring?Clou整合?Security?+?Oauth2?+?jwt實(shí)現(xiàn)權(quán)限認(rèn)證的詳細(xì)過(guò)程

    本文介紹了如何使用Spring?Cloud、Spring?Security、Oauth2和JWT實(shí)現(xiàn)統(tǒng)一認(rèn)證和權(quán)限管理,并分享了項(xiàng)目結(jié)構(gòu)和主要代碼示例,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • 解決java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver報(bào)錯(cuò)問(wèn)題

    解決java.lang.ClassNotFoundException: com.mysql.cj.jdbc.D

    這篇文章主要介紹了解決java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver報(bào)錯(cuò)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java設(shè)計(jì)模式之抽象工廠模式實(shí)例詳解

    Java設(shè)計(jì)模式之抽象工廠模式實(shí)例詳解

    這篇文章主要介紹了Java設(shè)計(jì)模式之抽象工廠模式,結(jié)合實(shí)例形式分析了抽象工廠模式的概念、功能、定義與使用方法,需要的朋友可以參考下
    2017-09-09
  • 詳解如何使用MyBatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)的CRUD

    詳解如何使用MyBatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)的CRUD

    這篇文章主要為大家詳細(xì)介紹了如何使用MyBatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)的CRUD操作,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • 通過(guò)實(shí)例了解java序列化機(jī)制

    通過(guò)實(shí)例了解java序列化機(jī)制

    這篇文章主要介紹了通過(guò)實(shí)例了解java序列化機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • mybatis?plus實(shí)現(xiàn)條件查詢

    mybatis?plus實(shí)現(xiàn)條件查詢

    這篇文章主要為大家介紹了mybatis?plus實(shí)現(xiàn)條件查詢,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 哲學(xué)家就餐問(wèn)題中的JAVA多線程學(xué)習(xí)

    哲學(xué)家就餐問(wèn)題中的JAVA多線程學(xué)習(xí)

    哲學(xué)家就餐問(wèn)題是1965年由Dijkstra提出的一種線程同步的問(wèn)題,下面我們就看一下JAVA多線程如何做
    2013-11-11
  • Maven的常用命令總結(jié)大全

    Maven的常用命令總結(jié)大全

    這篇文章主要給大家介紹了Maven常用命令總結(jié)的相關(guān)資料,maven最大的作用就是用于對(duì)項(xiàng)目中jar包依賴的統(tǒng)一管理,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Springboot項(xiàng)目中定時(shí)任務(wù)的四種實(shí)現(xiàn)方式詳解

    Springboot項(xiàng)目中定時(shí)任務(wù)的四種實(shí)現(xiàn)方式詳解

    Spring的@Scheduled注解是一種非常簡(jiǎn)單和便捷的實(shí)現(xiàn)定時(shí)任務(wù)的方式,通過(guò)在方法上添加@Scheduled注解,我們可以指定方法在特定的時(shí)間間隔或固定的時(shí)間點(diǎn)執(zhí)行,本文給大家介紹Springboot項(xiàng)目中定時(shí)任務(wù)的四種實(shí)現(xiàn)方式,感興趣的的朋友一起看看b
    2024-02-02

最新評(píng)論

兴仁县| 华安县| 侯马市| 永宁县| 尉犁县| 肃宁县| 东台市| 长武县| 介休市| 温州市| 隆回县| 开远市| 望谟县| 布尔津县| 韶山市| 富民县| 黎城县| 沁源县| 邢台县| 陵川县| 曲麻莱县| 慈利县| 南城县| 定襄县| 区。| 临沧市| 葫芦岛市| 禹州市| 巴林右旗| 札达县| 宜章县| 绥滨县| 措美县| 岑巩县| 荆门市| 三河市| 兴宁市| 临颍县| 和田市| 繁昌县| 康乐县|