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());
}
}