long startTime=System.currentTimeMillis();//记录开始时间
method();//此处为你调用的方法
long endTime=System.currentTimeMillis();//记录结束时间
float excTime=(float)(endTime-startTime)/1000;
System.out.println("执行时间:"+excTime+"s");
本文介绍了一种简单的方法来测量Java中特定方法的执行时间。通过使用System.currentTimeMillis()获取方法调用前后的时间戳,并计算两者之间的差值来实现。最终结果以秒为单位输出。
long startTime=System.currentTimeMillis();//记录开始时间
method();//此处为你调用的方法
long endTime=System.currentTimeMillis();//记录结束时间
float excTime=(float)(endTime-startTime)/1000;
System.out.println("执行时间:"+excTime+"s");
4887
471
4581

被折叠的 条评论
为什么被折叠?