java 优雅的记录程序运行时长

发布时间 2023-04-22 23:05:20作者: 何苦->
import cn.hutool.core.date.StopWatch;
import cn.hutool.core.thread.ThreadUtil;


StopWatch test = new StopWatch("test");
test.start("task1");
ThreadUtil.sleep(1000);
test.stop();

test.start("task2");
ThreadUtil.sleep(3000);
test.stop();

System.out.println("test.prettyPrint()~~~~~~~~~~~~~~~~~");
System.out.println(test.prettyPrint());
System.out.println("test.shortSummary()~~~~~~~~~~~~~~~~~");
System.out.println(test.shortSummary());
System.out.println("sw.getTotalTimeMillis()~~~~~~~~~~~~~~~~~");
System.out.println(test.getTotalTimeMillis());