http://java.sun.com/j2se/1.4.2/docs/api/java/lang/System.html#currentTimeMillis() dice:¿System.currentTimeMillis siempre devolverá un valor> = llamadas anteriores?
devuelve la hora actual en milisegundos. Tenga en cuenta que si bien la unidad de tiempo del valor de retorno es un milisegundo, la granularidad del valor depende del sistema operativo subyacente y puede ser mayor. Por ejemplo, muchos sistemas operativos miden el tiempo en unidades de decenas de milisegundos.
No está claro para mí si se me garantiza que este código siempre imprimirá cada vez mayor (o el mismo) números.
while (1) {
System.out.println(System.currentTimeMillis());
}
Por favor, considere citar un enlace más reciente. – trashgod
FYI - la manera precisa de hacer esta pregunta es si 'currentTimeMillis' es * monotonic *. –
Técnicamente, es monótonamente creciente. Las funciones monótonas pueden aumentar o disminuir. –