Send feedback
Interface NanoClock (1.43.2)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public interface NanoClock
Nano clock which can be used to measure elapsed time in nanoseconds.
The default system implementation can be accessed at #SYSTEM . Alternative
implementations may be used for testing.
Static Fields
SYSTEM
public static final NanoClock SYSTEM
Provides the default System implementation of a nano clock by using System#nanoTime() .
Methods
nanoTime()
public abstract long nanoTime()
Returns the current value of the most precise available system timer, in nanoseconds for use to
measure elapsed time, to match the behavior of System#nanoTime() .
Returns Type Description long
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-05-11 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?