您的位置:首页 > 教育 > 锐评 > 【Java】计算程序耗时多少

【Java】计算程序耗时多少

2025/2/23 16:49:48 来源:https://blog.csdn.net/Passer_hua/article/details/139837249  浏览:    关键词:【Java】计算程序耗时多少

使用hutool自带的工具类实现

import cn.hutool.core.date.StopWatch;
@Slf4j
public class TestApp {@Testpublic void test1() {StopWatch stopWatch = new StopWatch();try {// 开始计时stopWatch.start("handleReq");// 执行要测量的代码块performTask();// 停止计时stopWatch.stop();// 获取执行时间(以毫秒为单位)long duration = stopWatch.getLastTaskTimeMillis();log.info("耗时:{}ms,{}ns",duration ,stopWatch.getLastTaskTimeNanos());} catch (Exception e) {// 处理异常e.printStackTrace();}}private void performTask() {// 模拟一个耗时操作try {Thread.sleep(1000); // 休眠1秒} catch (InterruptedException e) {e.printStackTrace();}}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com