class runTime{
public runTime(){
start=System.nanoTime();
}
public long getTime(){
end=System.nanoTime();
return end-start;
}
private long start;
private long end;
}
本程序演示瞭如何以毫秒爲單位測試代碼塊運行時間
package com.liming.review;
public class Test {
/**
* 演示Java中部分代碼塊運行時間
* @author LiMing
* */
public static void main(String [] args){
int sum=0;
//在開始處構造對象
runTime r=new runTime();
for(int i=10;i<1;i++){
sum+=i;
}
//在結束處調用對象的getTime()方法
System.out.print(r.getTime());
}
}