public class TickClock extends Object implements ITickClock
| Constructor and Description |
|---|
TickClock(long baseEpochMicros)
构造函数
|
TickClock(long baseEpochMicros,
long baseTickNanos)
构造函数
|
| Modifier and Type | Method and Description |
|---|---|
long |
currentTimeMicros()
当前微秒数
|
long |
currentTimeMillis()
当前毫秒数
|
long |
currentTimeNanos()
当前纳秒数
注意:值格式与
System.nanoTime() 并不相同 |
long |
getBaseEpochMicros()
获取基准微秒数
|
long |
getBaseTickNanos()
获取基准记号纳秒数
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTo, getPassedNanospublic TickClock(long baseEpochMicros,
long baseTickNanos)
baseEpochMicros - 基准时间微秒数baseTickNanos - 基准记号纳秒数public TickClock(long baseEpochMicros)
baseEpochMicros - 基准时间微秒数public long currentTimeMillis()
IClockcurrentTimeMillis in interface IClockpublic long currentTimeMicros()
IClockcurrentTimeMicros in interface IClockpublic long currentTimeNanos()
IClockSystem.nanoTime() 并不相同currentTimeNanos in interface IClockpublic long getBaseEpochMicros()
ITickClockgetBaseEpochMicros in interface ITickClockpublic long getBaseTickNanos()
ITickClockgetBaseTickNanos in interface ITickClockCopyright © 2021–2022 EasyJ????. All rights reserved.