java如何記錄方法執行時間?

2021-07-23 18:25:44 字數 319 閱讀 4528

當我們寫完一些東西的時候,執行有可能很慢卻不知道**出現了問題,這時候我們就需要在**中新增適當的測試**,以便於我們找到原因並解決!

//這個**是測試**嗎,不需要匯入包。

//在你需要測試的**方法第一行加上:

long a=system.currenttimemillis();

//在最後的一行加上:

system.out.println("\r

執行耗時 : "+(system.currenttimemillis()-a)/1000f+" 秒 ");

這樣我們就把**執行的時間詳細測試了下來,接下來就看你的了~

記錄執行時間

記錄乙個在device上執行的函式的執行時間時需要用到 事件 event cudaevent t timestartevent,timeendevent 宣告兩個cudaevent t變數 cudaeventcreate tartevent,0 第二個引數忘了幹嗎用的了 cudaeventcreat...

StopWatch記錄多個方法執行時間

springframework.util.stopwatch 提供的計時器可以滿足一次性記錄多個方法或業務的執行時間,最後一次性輸出各個業務的執行時間。1.1.stopwatch記錄多個業務執行時間例項import org.springframework.util.stopwatch public ...

C 記錄執行時間

包含標頭檔案 ctime clock t start time,end time start time clock for double i 0 i 1000000000 i 放置需要測試時間的 end time clock cout double end time start time clock...