标签: java system clock
在扫描文档以获取有关System.nanoTime()分辨率的信息时,我发现了
System.nanoTime()
此方法提供纳秒精度,但不一定 纳秒分辨率(即,值的变化频率) - 否 除了分辨率至少与分辨率一样好之外,还要做出保证 currentTimeMillis()。
跳转到currentTimeMillis(),我找到了
currentTimeMillis()
请注意,虽然返回值的时间单位是毫秒, 值的粒度取决于底层操作 系统可能更大。
话虽如此,我如何确定计算机的时钟分辨率?它是由操作系统的版本,处理器还是其他东西决定的?