简单使用优雅的程序计数器-StopWatch

一、引入hutool-core 5.8.18包
二、代码
public static void main(String[] args) throws InterruptedException {
    StopWatch stopWatch = new StopWatch("测试StopWatch");
    stopWatch.start("任务1");
    // 任务1花费1000毫秒
    Thread.sleep(1000);
    stopWatch.stop();//必须要stop,不然下一个任务无法开始计时

    stopWatch.start("任务2");
    // 任务2花费2000毫秒
    Thread.sleep(2000);
    stopWatch.stop();
    System.out.println(stopWatch.prettyPrint(TimeUnit.MILLISECONDS));
}
三、输出:总耗时、每个任务耗时、耗时占比、任务名称

相关推荐

  1. C# Stopwatch 计时器

    2024-04-25 15:38:08       40 阅读
  2. Python基础语法:使用Python编写一个简单计算器

    2024-04-25 15:38:08       65 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-25 15:38:08       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-25 15:38:08       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-25 15:38:08       87 阅读
  4. Python语言-面向对象

    2024-04-25 15:38:08       96 阅读

热门阅读

  1. MySql 查询优化

    2024-04-25 15:38:08       33 阅读
  2. PhaGCN2:病毒聚类

    2024-04-25 15:38:08       36 阅读
  3. Qt——设置字体样式

    2024-04-25 15:38:08       36 阅读
  4. PyTorch:深度学习领域的强大工具

    2024-04-25 15:38:08       35 阅读
  5. Git Submodule 全流程使用指南

    2024-04-25 15:38:08       30 阅读
  6. Eigen::Quaternion

    2024-04-25 15:38:08       38 阅读
  7. 【实用版】使用git管理项目代码git命令的方式

    2024-04-25 15:38:08       36 阅读
  8. Micro-OLED(硅基OLED)的工艺简介

    2024-04-25 15:38:08       38 阅读
  9. SpringBoot学习笔记

    2024-04-25 15:38:08       31 阅读
  10. 使用 Python库DEAP的多目标优化示例

    2024-04-25 15:38:08       33 阅读
  11. 程序员要想明白核心资源和核心优势

    2024-04-25 15:38:08       34 阅读