Uso de System.nanoTime () em Java

ns (nanossegundos): Representa os nanossegundos, uma unidade de tempo. Um bilionésimo de segundo é igual a 10 segundos à 9ª potência menos. Geralmente usado como uma unidade de velocidade de leitura e gravação de memória.

1 nanossegundo = 0,000001 milissegundos

1 nanossegundo = 0,000000001 segundo

System.nanoTime () em Java retorna nanossegundos e nanoTime retorna a qualquer momento, ou até mesmo um número negativo

Os milissegundos retornados por System.currentTimeMills () em Java. Este milissegundo é na verdade o número de milissegundos desde 1º de janeiro de 1970

long start=System.nanoTime();
long end=System.nanoTime();
System.out.println(end-start);

 

Acho que você gosta

Origin blog.csdn.net/y_bccl27/article/details/114361469
Recomendado
Clasificación