开发者社区> 问答> 正文

Java性能优化,如何计算Java程序运行时长

Java性能优化,如何计算Java程序运行时长

展开
收起
道月芬1 2021-11-01 16:35:18 2028 0
2 条回答
写回答
取消 提交回答
  • java中可以计算开始时间,及结算时间,然后相减就是运行时间 Linux中,可以通过time命令计算程序运行时间(参考如下)

    # time ps
      PID TTY          TIME CMD
    22676 pts/0    00:00:00 bash
    25509 pts/0    00:00:00 ps
    
    real	0m0.071s
    user	0m0.011s
    sys	0m0.060s
    
    2021-11-02 20:44:26
    赞同 展开评论 打赏
  •   long startTime=System.nanoTime(); //获取开始时间

      doSomeThing(); //测试的代码段

      long endTime=System.nanoTime(); //获取结束时间

      System.out.println("程序运行时间: "+(end-start)+"ns");

    2021-11-01 16:39:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载