「java运行时间计算」java如何计算程序运行时间

博主:adminadmin 2022-12-15 21:00:10 680

今天给各位分享java运行时间计算的知识,其中也会对java如何计算程序运行时间进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 如何计算线程执行时间

记录一个起始时间,记录一个结束时间,两个相减就是程序运行时间,代码如下

long start = System.currentTimeMillis(); // 记录起始时间

try { 

    Thread.sleep(5000);                     // 线程睡眠5秒,让运行时间不那么小

} catch (InterruptedException e) {

    e.printStackTrace();

}

long end = System.currentTimeMillis();       // 记录结束时间

System.out.println(end-start);              // 相减得出运行时间

得出的单位是毫秒。

java如何计算程序运行时间

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

[java] view plain copy

//伪代码

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

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

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

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

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

[java] view plain copy

//伪代码

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

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

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

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

包含所需的包:  import java.lang.System;

java代码运行10次的时间

此方法为 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 毫秒.

方法二:System.nanoTime

此方法为 Java 内置的方法,使用 System.nanoTime 来统计执行时间(统计单位:纳秒),它的执行方法

计算Java程序执行时间的几种方法

最简单的就是直接获取开始时间、结束时间,计算时间差

public class Demo {

    public static void main(String[] args) {

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

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

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

        System.out.println("程序运行时间:" + (endTime - startTime) + "ms");    //输出程序运行时间

    }

}

java 怎么计算程序运行的时间

记录一个起始时间,记录一个结束时间,两个相减就是程序运行时间,代码如下java

怎么计算程序运行的时间

求java中计算程序运行时间的函数!

分段函数就是根据不同的变量范围,选择执行相应的函数,根据这点,可以用if(变量范围)-else

if(变量范围)-else判断输入的变量值来执行相应的函数。

java运行时间计算的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何计算程序运行时间、java运行时间计算的信息别忘了在本站进行查找喔。