stopwatch java_StopWatch简单了解
有时候我们需要了解某个方法或某段程序的运行时间,我们可以直接用System.currentTimeMillis(); 然后再相减就可以了。当然,我们也可以直接用StopWatch 。
package com.sohu.tv.m.servlet;
import org.springframework.util.StopWatch;
/**
* StopWatch简单了解
*
* @author liweihan
* @time 2016-12-13 11:38
*/
public class TestStopWatch {
public static void main(String[] args) throws InterruptedException {
System.out.println("Test StopWatch begin !");
StopWatch watch = new StopWatch();
watch.start("获取数据!");
Thread.sleep(100);
watch.stop();
/**
* StopWatch该类在统计时间的时候,必须得前一个对象关闭才能创建新的StopWatch。
* 所以,此处必须有watch.stop;
*/
watch.start("数据逻辑处理!");
Thread.sleep(1000);
watch.stop();
watch.start("传输数据!");
Thread.sleep(10);
watch.stop();
System.out.println(watch.prettyPrint());
}
}
stopwatch java_StopWatch简单了解相关推荐
- C#的中stopwatch的简单应用
本文主要是讲解stopwatch对程序运行时间的准确测量 仅仅介绍里面的StartNew()方法,Restart()方法和ElapsedMilliseconds { get;}属性 public vo ...
- C# Stopwatch
目录 一.什么是Stopwatch 二.Stopwatch的简单使用 一.什么是Stopwatch Stopwatch:提供一组方法和属性,可以准确的测量运行时间.使用的时候需要引用命名空间:Syst ...
- Spring之StopWatch的使用
StopWatch的使用 一.StopWatch介绍 简单的秒表,允许定时执行多个任务,公开总运行时间和每个命名任务的运行时间. 从而提高了应用程序代码的可读性并减少了计算错误的可能性. 请注意,此对 ...
- 因为BitMap,白白搭进去8台服务器...
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:r6a.cn/dNTk 最近,因为增加了一些风控措施 ...
- SpringBoot源码笔记分析
SpringBoot源码笔记分析 1.基础 1.配置SpringBoot热部署 1.引入依赖 <dependency><groupId>org.springframework. ...
- 如何测量C#代码的运行时间
(1)用Datatime和TmeSpan 这个不说了,在要测量的代码前后加上2个DateTime.Now,2者相减,得到一个TmeSpan. DateTime d = DateTime.Now; fo ...
- 因为 BitMap,白白搭进去 8 台服务器。。。
点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | J ...
- 计算程序运行时间(.net1.1 于.net2.0的区别)在.net2.0中提供了Stopwatch类,简单例子...
1. [代码].NET 2.0 using System.Diagnostics;private Stopwatch stw = new Stopwatch();private void Form1_ ...
- StopWatch简单使用
StopWatch可以方便记录运行时间,主要用于单线程,单位为ms级,常用于日志记录运行时间. 举例 import org.apache.commons.lang3.time.StopWatch; ...
最新文章
- 点击率预估模型汇总_CIKM20MiNet:阿里|跨域点击率预估混合兴趣模型
- html项目答辩开场白,毕业论文答辩演讲稿开场白范例
- pdf 中的java运行,java - 从pdf文件读取特定位置的itext在intellij中运行,并提供所需的输出,但是可执行jar抛出错误 - 堆栈内存溢出...
- 算法笔记(JavaScript版)——排序
- Unity/DotNetty中集成Lidgren实现可靠UDP
- mac 爱普生打印机驱动_高效打印企业首选 爱普生M2178黑白多功能一体机评测
- 前端笔记-thymeleaf获取及回显input标签type=radio
- 苹果手机电量剩余多少冲电对电池最好?
- linux fpga 开发环境,- Vivado+Zedboard之Linux开发环境搭建
- c语言下列编程段的错误,C语言编程题目(有错误)
- 检查了一下同事工作,非常不满意
- mac上超好用的文字转语音工具【迅捷文字转语音】
- 【数字IC验证快速入门】7、验证岗位中必备的数字电路基础知识(含常见面试题)
- 年会抽奖----java
- 基于Spring的MVC框架设计与实现
- 依据CCS分类建树(简单方案)
- 【MySQL】MySQL有几种锁
- 超出部分点点点,并修改点点点颜色
- “知识共享”扎根中国,前景无量
- Hive表分区查询show partitions tablename