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

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

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

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

1

2

3

4

5

6

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

long  startTime = System.currentTimeMillis();

long  estimatedTime = System.currentTimeMillis() - startTime;

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

long  startTime = System.nanoTime();

long  estimatedTime = System.nanoTime() - startTime;

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

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