402v /posts/javatong-ji-cheng-xu-yun-xing-shi-jian-zhuan
Java统计程序运行时间(转)
代码如下: 第一种是以毫秒为单位计算的。
long startTime = System.currentTimeMillis(); //获取开始时间
<!--more-->
doSomething(); //测试的代码段
long endTime = System.currentTimeMillis(); //获取结束时间
System.out.println("程序运行时间:" + (endTime - startTime) + "ms"); //输出程序运行时间
第二种是以纳秒为单位计算的。
long startTime=System.nanoTime(); //获取开始时间
doSomeThing(); //测试的代码段
long endTime=System.nanoTime(); //获取结束时间
System.out.println("程序运行时间: "+(endTime-startTime)+"ns");
评论 · 0
还没有评论。