首页 > 编程语言 > 详细

spring StopWatch 工具类

时间:2021-09-02 03:35:44      阅读:22      评论:0      收藏:0      [点我收藏+]

springboot 启动 run 方法,会启动一个时间计数器 StopWatch, 是spring 提供的工具类,通过 start() 与 stop() 来统计程序的执行时间。

同一时间内只能统计一个任务,在上一个 stop 之后才能开启下一个任务的 start 。代码演示

 

public class StopWatchTest {
    public static void main(String[] args) {

        StopWatch stopWatch = new StopWatch("id101");

        stopWatch.start("task01");

        try{
            TimeUnit.SECONDS.sleep(1);
        }catch (InterruptedException e){
            e.printStackTrace();
        }

        stopWatch.stop();

        stopWatch.start("task02");

        try{
            TimeUnit.SECONDS.sleep(2);
        }catch (InterruptedException e){
            e.printStackTrace();
        }

        stopWatch.stop();

        System.out.println(stopWatch.prettyPrint());
    }
}

 

spring StopWatch 工具类

原文:https://www.cnblogs.com/bytecodebuffer/p/15213491.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!