6种快速统计代码执行时间的方法,真香!

2023-05-02 来源:飞速影视

6种快速统计代码执行时间的方法,真香!


本文转载自微信公众号「Java中文社群」,作者磊哥。转载本文请联系Java中文社群公众号。
我们在日常开发中经常需要测试一些代码的执行时间,但又不想使用向 JMH(Java Microbenchmark Harness,Java 微基准测试套件)这么重的测试框架,所以本文就汇总了一些 Java 中比较常用的执行时间统计方法,总共包含以下 6 种,如下图所示:

6种快速统计代码执行时间的方法,真香!


方法一:System.currentTimeMillis
此方法为 Java 内置的方法,使用 System#currentTimeMillis 来统计执行的时间(统计单位:毫秒),示例代码如下:
public class TimeIntervalTest { public static void main(String[] args) throws InterruptedException { // 开始时间 long stime = System.currentTimeMillis(); // 执行时间(1s) Thread.sleep(1000); // 结束时间 long etime = System.currentTimeMillis(); // 计算执行时间 System.out.printf("执行时长:%d 毫秒.", (etime - stime)); } }
以上程序的执行结果为:
执行时长:1000 毫秒.
相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号