1.System有一個靜態的函數nanoTime函數,該函數是返回納秒;常用作內存讀寫速度的單位;
該函數只能用於計算時間差,不能用於計算距離現在的時間;因為數量級太小;
1毫秒=1納秒*1000*1000;
1 long time1=System.nanoTime(); 2 for(int i=0;i<200;i++){ 3 System.out.print("."); 4 } 5 long time2=System.nanoTime(); 6 System.out.println(time2-time1);
2.System.currentTimeMillis()和System.nanoTime()區別:
Java中System.currentTimeMillis()返回的毫秒,這個毫秒其實就是自1970年1月1日0時起的毫秒數.