位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java操作應(yīng)用——計(jì)算時(shí)間

提問(wèn)人:ylm發(fā)布時(shí)間:2020-09-29

許多程序都需要精確的時(shí)間計(jì)量。Java提供了一個(gè)System的靜態(tài)方法來(lái)支持這一功能:

1

2

3

4

5

6

currentTimeMillis():返回當(dāng)前時(shí)間自新紀(jì)元時(shí)間以來(lái)的毫秒值, long 類(lèi)型。

long  startTime = System.currentTimeMillis();

long  estimatedTime = System.currentTimeMillis() - startTime;

nanoTime():返回系統(tǒng)計(jì)時(shí)器當(dāng)前的精確時(shí)間,納秒值,這也是 long 類(lèi)型。nanoTime()主要是用于計(jì)算相對(duì)時(shí)間而非絕對(duì)時(shí)間。

long  startTime = System.nanoTime();

long  estimatedTime = System.nanoTime() - startTime;

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部