Java 番石榴秒表有什么优势?
在Google Guava库中,有一个Java 番石榴秒表有什么优势?,java,time,guava,stopwatch,nanotime,Java,Time,Guava,Stopwatch,Nanotime,在Google Guava库中,有一个Stopwatch类,其状态如下- 以纳秒为单位测量经过时间的对象。这是有用的 使用该类而不是直接调用 System.nanoTime()原因如下: 出于测试或性能原因,可以替换备用时间源 如nanoTime所述,返回的值没有绝对意义,只能解释为相对于另一个时间戳 在不同的时间由nanoTime返回秒表是一种更具吸引力的工具 有效的抽象,因为它只公开这些相对值, 不是绝对的 问题-他们所指的“备用时间源”是什么?JRE/JVM也提供了这个选项吗?请参阅秒表(
Stopwatch
类,其状态如下-
以纳秒为单位测量经过时间的对象。这是有用的
使用该类而不是直接调用
System.nanoTime()
原因如下:
nanoTime
所述,返回的值没有绝对意义,只能解释为相对于另一个时间戳
在不同的时间由nanoTime返回<代码>秒表是一种更具吸引力的工具
有效的抽象,因为它只公开这些相对值,
不是绝对的