zoukankan      html  css  js  c++  java
  • 计算Java程序运行时间

    第一种是以毫秒为单位计算的。

      Java代码

      //伪代码

      long startTime=System.currentTimeMillis();   //获取开始时间

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

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

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

      //伪代码

      long startTime=System.currentTimeMillis();   //获取开始时间

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

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

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

      第二种是以纳秒为单位计算的。

      Java代码

      //伪代码

      long startTime=System.nanoTime();   //获取开始时间

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

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

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

      //伪代码

      long startTime=System.nanoTime();   //获取开始时间

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

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

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

  • 相关阅读:
    OI 知识总览 算法篇 之 动态规划
    LeetCode 16.3Sum Closest
    LeetCode 1.Two sum
    leetCode 15. 3Sum
    leetCode 54. Spiral Matrix
    mybatis(视频)
    mybatis
    spring笔记
    Spring(一)
    Spring(二)
  • 原文地址:https://www.cnblogs.com/thomaskwan/p/2520506.html
Copyright © 2011-2022 走看看