System.nanoTime应该如何一致准确? - Java

时间:2016-01-13 03:28:02

标签: java time timer system

我正在快速测试一个创建迷宫的功能,我每次回来的总时间都在变化。从周围开始:

0.004692336s至0.01715823s

只是想知道这是正常还是有点奇怪,因为我之前从未使用过系统计时器。感谢

1 个答案:

答案 0 :(得分:1)

System.nanoTime() provides nanosecond precision, but not necessarily nanosecond accuracy。这意味着您应该只使用它来测量经过的时间。