https://docs.oracle.com/javase/6/docs/api/java/lang/System.html#currentTimeMillis() 表示:
返回当前时间的毫秒数。注意,虽然返回值的时间单位是毫秒,但其粒度取决于底层操作系统,并且可能更大。例如,许多操作系统以几十毫秒为单位测量时间。
我不确定是否保证该代码始终会输出递增的(或相同的)数字。
while (1) {
System.out.println(System.currentTimeMillis() );
}
currentTimeMillis
是否单调。 - R Samuel Klatchko