Präzise Zeitmessung in Java

Java gibt zwei Methode, um die aktuelle Zeit: System.nanoTime() und System.currentTimeMillis(). Den ersten gibt man ein Ergebnis in Nanosekunden, aber die tatsächliche Genauigkeit ist viel schlimmer als das (viele Mikrosekunden).

Ist die JVM bereits die Bereitstellung der besten Wert für jede bestimmte Maschine?
Ansonsten gibt es eine Java-Bibliothek, um eine feinere Messung, die möglicherweise durch die Kopplung an ein bestimmtes system?

InformationsquelleAutor der Frage penpen | 2009-09-30

Schreibe einen Kommentar