轉自:http://java265.com/JavaCourse/202111/1749.html
下文筆者講述System.currentTimeMillis()方法的具體功能,如下所示:
System.currentTimeMillis()方法功能:
此方法屬于System類,它的功能為:
傳回目前計算機的時間與GMT時間(格林威治時間)1970年1月1号0時0分0秒所差的毫秒數
此方法傳回的數是一個毫秒數
在日常的開發中,我們經常需要監測方法的運作耗時,通過耗時檢測可以使程式的性能進一步的提高,那麼java代碼中如何實作這一功能呢?
下文将一一道來,如下所示:
System.currentTimeMillis()方法的文法
public static long currentTimeMillis()
System.currentTimeMillis()方法的傳回值
傳回一個long類型
例:
檢測一個for循環的與運作耗時:
long start = System. currentTimeMillis();
for(int i = 0;i < 100000000;i++)
{
int a = 0;
}
long end = System. currentTimeMillis();
long time = end – start;
//time代表程式運作消耗的毫秒數