StopWath是apache commons lang包下的一个任务执行时间监视器
主要方法:
start(); //开始计时
split(); //设置split点
getSplitTime(); //获取从start 到 最后一次split的时间
reset(); //重置计时
suspend(); //暂停计时, 直到调用resume()后才恢复计时
resume(); //恢复计时
stop(); //停止计时
getTime(); //统计从start到现在的计时
代码:
import org.apache.commons.lang3.time.StopWatch; public class StopWatchTest { public static void main(String[] args) throws InterruptedException { StopWatch watch = new StopWatch(); watch.start(); //统计从start开始经历的时间 Thread.sleep(1000); System.out.println(watch.getTime()); //统计计时点 Thread.sleep(1000); watch.split(); System.out.println(watch.getSplitTime()); //统计计时点 Thread.sleep(1000); watch.split(); System.out.println(watch.getSplitTime()); //复位后, 重新计时 watch.reset(); watch.start(); Thread.sleep(1000); System.out.println(watch.getTime()); //暂停 与 恢复 watch.suspend(); System.out.println("暂停2秒钟"); Thread.sleep(2000); watch.resume(); Thread.sleep(1000); watch.stop(); System.out.println(watch.getTime()); } }
http://www.itnpc.com/news/web/146492167175550.html
http://www.cnblogs.com/java-class/p/4845962.html
相关推荐
commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 ...org.apache.commons.lang.time.StopWatch.class
commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 ...org.apache.commons.lang.time.StopWatch.class
Apache Commons Lang 3.4 API 帮助文档,英文
标题中的"org.apache.commons.lang包"指的是该库的主要命名空间,它包含了各种实用工具类,如字符串处理、日期时间操作、类型转换等。 在描述中提到,解压缩Apache Commons Lang资源包后,我们可以获取到几个关键...
apache Commons Lang 2.4 API apache Commons Lang 2.4 API
Apache Commons Lang是Java开发中的一个非常重要的开源工具库,它提供了一系列实用的工具类,极大地丰富了Java的标准库,为开发者提供了更便捷、高效的方法来处理常见的编程任务。Lang包主要包含了对字符串操作、...
Apache Commons Lang 是一个Java工具包,它提供了对Java语言核心类库的扩展,以支持一些高级功能和实用方法。这个`org.apache.commons.lang.jar`文件是该库的一个版本,包含了Lang项目的所有包,使得开发者在处理...
中文简介: commons-lang.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。 Jar文件包含的类: ...org.apache.commons.lang.time.StopWatch.class
Maven坐标:org.apache.commons:commons-lang3:3.4; 标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Apache Commons Lang 3.6 是一个Java库,它提供了许多实用工具类,扩展了Java语言的功能,弥补了标准库中的不足。这个版本的API帮助文档是开发者的重要参考资料,特别是对于那些希望深入理解和利用该库功能的程序员...
标签 "commons.lang" 是Apache Commons Lang库的简写,它是一个通用的标记,用于识别与Apache Commons Lang相关的代码或资源。 在提供的压缩包子文件的文件名称列表中,我们只看到 "新建文件夹",这并没有提供任何...
Maven坐标:org.apache.commons:commons-lang3:3.9; 标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Apache Commons Lang 是一个 Java 类库,它为 Java SDK 增加了大量有用的实用工具类,弥补了标准库中的一些不足。"commons-lang3-3.0-bin.zip" 是 Apache Commons Lang 的第 3.0 版本的二进制分发包。这个压缩包包含...
Apache Commons Lang 是一个为Java语言提供增强功能的库,包括字符串操作、基本类型转换、日期和时间处理等。源码分析可以帮助我们理解如何高效地处理这些常见任务。例如,StringUtils 类提供了各种字符串操作方法...
Apache Commons Lang是Apache软件基金会开发的一个Java类库,它提供了许多在Java标准库中未包含的实用工具类,极大地丰富了Java开发者的工具箱。这里的"apache commons-lang3.4最新官方jar包文档"指的是Apache ...
Apache Commons Lang 是一个由 Apache 软件基金会开发的 Java 类库,它提供了一系列实用工具类,用于增强 JDK 内置的 String 类的功能。在给定的标题 "org.apache.commons.lang3.StringUtils.jar.rar" 中,我们可以...
Maven坐标:org.apache.commons:commons-lang3:3.10; 标签:apache、commons、lang3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Maven坐标:org.apache.commons:commons-lang3:3.5; 标签:apache、lang3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Apache Commons Lang是Java编程语言中的一个实用工具库,它提供了许多增强和补充Java核心类库功能的方法。在本例中,我们关注的是`commons-lang3-3.12.0.jar`包,这是Apache Commons Lang项目的最新版本。这个库包含...
Apache Commons Lang包源代码是Java开发中的一个关键资源,它为Java程序员提供了许多实用的工具类,涵盖了字符串处理、日期时间、数学运算、反射等多个领域。这个开源项目由Apache Software Foundation维护,旨在...