Preciso mensurar o tempo que um determinado código Java leva para executar, isso seria simples se fosse com precisão de milisegundos, porém, preciso de uma precisão de microsegundos (sim, precisa ser em micro, rs).
Pesquisei muito, mas não achei nenhuma informação concreta. Achei em alguns fóruns gringos um pessoal dizendo que isso não é possível no Java, pois a precisão dele seria de milisegundos, porém não achei nenhuma fonte oficial informando isso.
Saberiam me ajudar, nem que seja com uma fonte oficial dizendo que não existe essa precisão no Java?