Я часто просматриваю код в паре System.nanoTime(), чтобы синхронизировать его. Что-то вроде:
long start = System.nanoTime();
methodToBeTimed();
long elapsedTime = System.nanoTime() - start;
Есть ли какая-нибудь хорошая библиотека времени, которая помогает с этой проблемой? Также будет принят домашний код.
Н.Б.
Профилировщик здесь не является решением, так как я хочу использовать некоторые временные ограничения в своих модульных тестах, поэтому я хочу использовать методы синхронизации программно.