您的位置:首页 > 编程语言 > Java开发

在Java中测试方法运行时间

2020-06-26 04:24 141 查看

总的来说测试方法的运行时间,就是在方法运行前记录下系统的时间,方法执行结束再记录系统的时间,结束时间减去开始时间,就获得了程序运行的时间。

可以以获得毫秒和纳秒来计算方法的运行时间:

long startTime = System.currentTimeMillis();   //获取开始时间(毫秒)
//方法~~
long endTime = System.currentTimeMillis(); //获取结束时间(毫秒)
System.out.println("程序运行时间: "+(endTime-startTime)+"ms");

long startTime = System.nanoTime();   //获取开始时间(纳秒)
//方法~~
long endTime = System.nanoTime(); //获取结束时间(纳秒)
System.out.println("程序运行时间: "+(endTime-startTime)+"ns");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: