Java程序如何查看代码耗时
先看代码:
//查看时间花销
public class timeCost {
public static void main(String[] args){
long startTime = System.currentTimeMillis();//获取开始时间
//此处写要测试的代码
String str = "*";
for (int i=0;i<10000;i++){
str += "*";
}
long endTime = System.currentTimeMillis();//获取结束时间
System.out.println("测试代码块共耗时" + (endTime - startTime) + "毫秒");//输出程序运行时间
}
}
输出结果:
测试代码块共耗时124毫秒
注意:
1、currentTimeMillis()方法是返回以毫秒为单位的当前时间,若以纳秒为单位,则使用System.nanoTime();
时间换算
1小时=60分钟
1分钟=60秒
1秒=1000毫秒
1毫秒=1000微秒
1微秒=1000纳秒
1纳秒=1000皮秒
Java程序代码执行时间分析
本文介绍了在Java中如何查看代码执行耗时,通过使用currentTimeMillis()方法获取以毫秒为单位的时间,或者使用nanoTime()获取纳秒时间。同时,文章提供了时间单位的换算方法,帮助理解不同时间单位之间的转换,如毫秒、微秒和纳秒等。
891

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



