`
awp258
  • 浏览: 7200 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

计算程序运行时间

    博客分类:
  • Java
 
阅读更多
突然想准确的测试一下Java代码的执行时间,在网上找了一会。发现基本有以下两种方法。但是不知道是不是最好的。呵呵,希望大家能指点一下。
第一种是以毫秒为单位计算的。
Java代码 
//伪代码 
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"); 
分享到:
评论

相关推荐

    计算程序运行时间.pdf计算程序运行时间.pdf计算程序运行时间.pdf

    计算程序运行时间.pdf计算程序运行时间.pdf计算程序运行时间.pdf计算程序运行时间.pdf计算程序运行时间.pdf 详细讲解了 计算程序运行时间的方法和源码 很好啊

    系统介绍计算c语言程序运行时间.rar

    计算程序运行时间的步骤如下: ```c #include int main() { LARGE_INTEGER start_time, end_time, freq; QueryPerformanceCounter(&start_time); // 程序代码 QueryPerformanceCounter(&end_time); ...

    C++中计算程序运行时间的三种方式(源码)

    这是三种较基本的计算程序运行时间的方法,C++源码实现。

    计算程序运行时间C编程

    计算程序运行时间C编程,调用了一个time.h头文件,在执行程序两头设定一个计时器,最后计算差值,就可以了。

    计算程序运行时间.cpp

    计算程序运行时间.cpp

    几种计算程序运行时间的案例

    在编程领域,了解和计算程序运行时间是优化代码性能的关键步骤。本文将深入探讨在C++环境下,如何通过多种方法来测量程序运行时间,以帮助开发者优化程序效率。以下是一些核心知识点: 1. **高精度计时器**: C++...

    C++获取当前时间和计算程序运行时间的方法

    C++获取当前时间和计算程序运行时间的方法

    PHP实现计算程序执行的时间1

    以下是一个简单的例子,展示了如何利用`microtime()`计算程序运行时间: ```php function run_time() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $start_time =...

    C++时间函数集(包括计算程序运行时间的函数,获取当地时间的函数等等)

    本文将深入探讨C++中的时间函数集,主要包括用于计算程序运行时间的函数以及获取当前时间的函数。 1. **时间类型和对象** - `time_t`: 这是一个基本的时间类型,通常用于存储从纪元(通常是1970年1月1日00:00:00 ...

    stl帮助文档,boost帮助文档,acm习题,计算程序运行时间工具

    同时,掌握如何计算程序运行时间也是优化代码效率的关键技能之一。下面将详细介绍这些知识点。 1. STL库文档: STL是C++中的一个重要组成部分,提供了高效的数据结构(如vector、list、set、map等)和算法(如排序...

    119-1 计算程序运行时间.xlsm

    119-1 计算程序运行时间.xlsm

    Qt计算运行时间的例子

    Qt计算运行时间的例子 Qt计算运行时间 Qt计算程序运行时间 Qt计算程序运行时间的例子 Qt计算运行时间的例子 Qt计算运行时间 Qt计算程序运行时间 Qt计算程序运行时间的例子

    Python计算程序运行时间的方法

    本文实例讲述了Python计算程序运行时间的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下: import time def start_sleep():  time.sleep(3) if __name__ == ‘__main__’:  #The start time ...

    计算vi程序运行时间

    labview的vi程序,可以计算某个vi程序的运行时间,以秒钟为单位,简单实用。

    易语言取程序运行时间模块源码

    为了计算程序运行时间,我们通常在程序启动时记录一次系统时间,然后在需要检查运行时间的地方再次获取系统时间并进行差值计算。 例如,以下是一个简单的易语言代码片段,演示了如何获取并显示程序运行时间: ```...

    php计算程序运行时间的简单例子分享

    首先我们分析一下原理,要想得到程序运行时间,那么可以在程序最开始运行的时候定义一个变量记下当前时间,然后等我们程序运行完之后再记录一下当前的时间,两者相差就是该程序运行花费的时间了。这里介绍一下 ...

    计算Linux下程序运行时间

    计算Linux下程序的运行时间,是一种比较通用的方法来计算的。

    软件运行时间计算(实例)

    标题中的"软件运行时间计算(实例)"就是针对这个需求的一个实际应用。通过使用CPU时钟脉冲周期,我们可以获得非常精确的时间测量结果,这对于了解程序的运行效率,特别是对于那些对性能要求极高的应用来说,是非常...

    VC6.0求程序运行的时间

    如果VC6.0支持C++11标准,你可以使用`std::chrono`库来轻松地计算程序运行时间,它提供了更现代和直观的方式来处理时间。 ```cpp #include #include int main() { auto start = std::chrono::high_resolution_...

Global site tag (gtag.js) - Google Analytics