运行前获取当前系统时间,结束时再获取系统时间然后做一次减法运算用结束时间减去运行彰获取时间! 获取系统时间越精确越好..不过我只知道取得毫秒,,我也想取纳秒,,可是不知道怎样取! import java.io.*; import java.util.*; public class jixuan { public jixuan() { } public static void main(String[] args) throws Exception{ int b=0; long gt1=Calendar.getInstance().getTimeInMillis(); //取得毫秒 long gt2; System.out.println(gt1); for (int i=0;i<10000000;i++){ b++; } gt2=Calendar.getInstance().getTimeInMillis(); System.out.println(gt2); long gt3=gt2-gt1; System.out.println("Total is:" + gt3); }
获取系统时间越精确越好..不过我只知道取得毫秒,,我也想取纳秒,,可是不知道怎样取!
import java.io.*;
import java.util.*;
public class jixuan { public jixuan() {
} public static void main(String[] args) throws Exception{
int b=0;
long gt1=Calendar.getInstance().getTimeInMillis(); //取得毫秒
long gt2;
System.out.println(gt1);
for (int i=0;i<10000000;i++){
b++;
}
gt2=Calendar.getInstance().getTimeInMillis();
System.out.println(gt2);
long gt3=gt2-gt1;
System.out.println("Total is:" + gt3);
}
}