运行前取currenttime
运行后取currenttime
加加减减

解决方案 »

  1.   

    运行前获取当前系统时间,结束时再获取系统时间然后做一次减法运算用结束时间减去运行彰获取时间!
    获取系统时间越精确越好..不过我只知道取得毫秒,,我也想取纳秒,,可是不知道怎样取!
    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);
        }
        
    }
      

  2.   

    分别在运行前和运行后使用System.currentTimeMillis();在相减