当前位置:首页 » 编程语言 » java程序的运行时间

java程序的运行时间

发布时间: 2023-04-01 09:11:57

‘壹’ 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");

第二种是以纳秒为单位计算的。 //伪代码 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");

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

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

publicclassDemo{
publicstaticvoidmain(String[]args){
longstartTime=System.currentTimeMillis();//获取开始时间

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

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

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

‘叁’ java 如何获取应用的运行时间

java获取应用的运行时间,可以利用时间差来获得,使用System.currentTimeMillis()该方法获得此时的时间,代码如下:

packagecom.qiu.lin.he;

importjava.text.ParseException;

publicclassCeshi{
publicstaticvoidmain(String[]args)throwsParseException{

doublebegin=System.currentTimeMillis();//程序开始时间,调用系统的当前时间
for(inti=0;i<10000;i++){
//这里执行具体的业务逻辑
System.out.println(i);
}
//你要运行的程序
doubleend=System.currentTimeMillis();//程序结束时间,调用系统当前时间
doubletime=end-begin;//程序的运行时间

System.out.println(time/60+"秒");

}
}

运行结果如下:

‘肆’ 有一个Java程序,我想知道它的运行时间,怎样把代码加进去啊

程序开始时开始计时,
有个long
time1
=
System。getCurrent()什么的方法吧,
毫秒的
程序结束之前再执行下
long
time2
=
System。getCurrent()
那么你的程序运行时间就是time2-time1

热点内容
马克斯php 发布:2025-05-11 14:40:18 浏览:447
程序编译的几个阶段 发布:2025-05-11 14:37:34 浏览:939
服务器怎么复制程序 发布:2025-05-11 14:32:57 浏览:547
访问象人族 发布:2025-05-11 14:31:00 浏览:283
安卓如何获取view的宽高 发布:2025-05-11 14:12:31 浏览:901
神算吧源码 发布:2025-05-11 13:44:59 浏览:64
我的世界网易服务器如何添加模组 发布:2025-05-11 13:28:10 浏览:949
内存哪些配置比较好 发布:2025-05-11 13:24:24 浏览:772
宝马编程价格 发布:2025-05-11 13:10:36 浏览:580
切人切面算法 发布:2025-05-11 13:09:17 浏览:300