java费时计算代码 java计算程序耗时的方法

java中怎么计算一个方法执行时,耗费多少毫秒1.后台统计方法执行时间,显示为秒级别
long startTime=System.currentTimeMillis();
【java费时计算代码 java计算程序耗时的方法】//执行方法
long endTime=System.currentTimeMillis();
float excTime=(float)(endTime-startTime)/1000;
System.out.println("执行时间:" excTime "s");
2.前台统计时间 , 显示为秒级别
var st=new Date();
//执行方法
var et=new Date();
var execTime=(et-st)/1000;
var et = document.getElementById("time");
et.innerHTML ="执行时间:" execTime "s";
不过从Firefox的firebug调试工具统计时间来看 , 前台统计时间比真实时间短,
调试工具统计的时间跟后台统计的时间相近,且稍长 , 合情理,所以前台统计数据直接从后台取 。
3.得出查询速度的方法是:
在各个select语句前加:
declare @d datetime
set @d=getdate()
并在select语句后加:
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
java计时你可以在开始和结束java费时计算代码的时候java费时计算代码 , 分别记录下当前java费时计算代码的时间的这毫秒数 。然后再减,以下是一段代码 。
public class Test{
public static void main(String[] args) {
long startMili=System.currentTimeMillis();// 当前时间对应的毫秒数
System.out.println("开始 " startMili);
// 执行一段代码,求一百万次随机值
for(int i=0;i1000000;i){
Math.random();
}
long endMili=System.currentTimeMillis();
System.out.println("结束 s" endMili);
System.out.println("总耗时为java费时计算代码:" (endMili-startMili) "毫秒");
}
}
用java计算已知一个小时60分钟一分钟60秒计算一个小时有多少秒的源代码?public class Test7 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("输入小时数java费时计算代码:");
Integer number = scanner.nextInt();
System.out.println(number "个小时有秒java费时计算代码:" 60*60*number "秒");
}
}
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费时计算代码和java计算程序耗时的方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读