gpt4 book ai didi

java - Java 的秒表类

转载 作者:IT老高 更新时间:2023-10-28 20:31:06 27 4
gpt4 key购买 nike

您应该使用哪个 Java 类来测量时间性能?

(可以使用任何日期/时间类,但我要问的原因是在 .Net 中有一个指定的 Stopwatch 类用于此目的)

最佳答案

Spring 框架具有出色的 StopWatch class :

StopWatch stopWatch = new StopWatch("My Stop Watch");

stopWatch.start("initializing");
Thread.sleep(2000); // simulated work
stopWatch.stop();

stopWatch.start("processing");
Thread.sleep(5000); // simulated work
stopWatch.stop();

stopWatch.start("finalizing");
Thread.sleep(3000); // simulated work
stopWatch.stop();

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

这会产生:

    StopWatch 'My Stop Watch': running time (millis) = 10000    -----------------------------------------    ms     %     Task name    -----------------------------------------    02000  020%  initializing    05000  050%  processing    03000  030%  finalizing

关于java - Java 的秒表类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1238678/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com