java中怎么计算一个方法执行时,耗费多少毫秒

java中怎么计算一个方法执行时,耗费多少毫秒,第1张

1后台统计方法执行时间,显示为秒级别

long

startTime=SystemcurrentTimeMillis();

//执行方法

long

endTime=SystemcurrentTimeMillis();

float

excTime=(float)(endTime-startTime)/1000;

Systemoutprintln("执行时间:"+excTime+"s");

2前台统计时间,显示为秒级别

var

st=new

Date();

//执行方法

var

et=new

Date();

var

execTime=(et-st)/1000;

var

et

=

documentgetElementById("time");

etinnerHTML

="执行时间:"+execTime+"s";

不过从Firefox的firebug调试工具统计时间来看,前台统计时间比真实时间短,

调试工具统计的时间跟后台统计的时间相近,且稍长,合情理,所以前台统计数据直接从后台取。

3得出查询速度的方法是:

在各个select语句前加:

declare

@d

datetime

set

@d=getdate()

并在select语句后加:

select

[语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())

import javautilCalendar;

public class Time {

/

@param args

/

public static void main(String[] args) {

// TODO Auto-generated method stub

Calendar c = CalendargetInstance();

long a = cgetTimeInMillis();

Systemoutprintln(a);

}

}

给你一段代码作为参考,我想你只要调整这个方法即可:

public static void main(String[] args) throws ParseException{

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date currentTime=new Date();

//将截取到的时间字符串转化为时间格式的字符串

Date beginTime=sdfparse("1970-01-01 12:53:30");

//默认为毫秒

long interval=(currentTimegetTime()-beginTimegetTime());

}

以上就是关于java中怎么计算一个方法执行时,耗费多少毫秒全部的内容,包括:java中怎么计算一个方法执行时,耗费多少毫秒、java中如何 获得13为位毫秒数、用java如何取得从1970 年到现在的毫秒数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9305556.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存