System是一個系統類,其主要功能是進行信息的打印輸出,常用方法:
System類中可以通過currentTimeMillis()方法獲取當前的時間戳,可以利用此方法進行執行時間統計
範例:統計操作所花費的時間
public class JavaAPIDemo346 {
public static void main(String[] args) {
long start=System.currentTimeMillis(); //取得開始時間
String str="";
for (int x = 0; x < 30000; x++) {
str+=x;
} //產生垃圾
long end=System.currentTimeMillis(); //結束時間
System.out.println("花費時間:"+(end-start)+"ms");
}
}
執行結果
花費時間:1432ms
本程序在計算開始前和計算開始後分別取得了一個日期時間,所有的數據以long型數據返回,而在程序的最後執行減法操作,就可以取得本操作所花費的時間。