您的位置:首页 > 编程语言 > Java开发

java 计算方法执行时间

2015-05-13 17:58 447 查看
1.后台统计方法执行时间,显示为秒级别

long startTime=System.currentTimeMillis();

//执行方法

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())
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: