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");

         通常把这段代码放到main方法里面运行就可以了。

  • 相关阅读:
    Python 操作 Azure Blob Storage
    @private、@protected与@public三者之间的区别
    iOS设计模式
    NSMapTable、NSHashTable与NSPointerArray的封装
    iOS设计模式
    用UITextView加载rtfd文件
    UIWebView如何加载本地图片
    [翻译] BezierString
    [翻译] AYVibrantButton
    用NSOperation写下载队列
  • 原文地址:https://www.cnblogs.com/qcnh/p/4166370.html
Copyright © 2011-2022 走看看