「java运行时间计算」java如何计算程序运行时间
今天给各位分享java运行时间计算的知识,其中也会对java如何计算程序运行时间进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java 如何计算线程执行时间
- 2、java如何计算程序运行时间
- 3、java代码运行10次的时间
- 4、计算Java程序执行时间的几种方法
- 5、java 怎么计算程序运行的时间
- 6、求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运行时间计算的信息别忘了在本站进行查找喔。