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

本文介绍了一种使用Java测量特定代码段运行时间的方法。通过创建runTime类并利用System.nanoTime()来获取纳秒级的时间戳,可以在代码块的开始和结束处记录时间,从而计算出代码执行所需的时间。
1634

被折叠的 条评论
为什么被折叠?



