如何计算程序运行时间

1.毫秒计算

  long startTime = System.currentTimeMillis();    //获取开始时间

   //TODO

  long endTime = System.currentTimeMillis();    //获取结束时间

  System.out.println("程序运行时间:" + (endTime - startTime) + "ms");  

2.纳秒计算

  long startTime=System.nanoTime();   //获取开始时间 

  //TODO

  long endTime=System.nanoTime(); //获取结束时间 

  System.out.println("程序运行时间: "+(endTime-startTime)+"ns");

猜你喜欢

转载自greatexpectations.iteye.com/blog/2362192