Java程序如何查看代码耗时

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)