long t = System.currentTimeMillis();

try {
Thread.sleep(100);
} catch (InterruptedException e) {}

System.out.println(System.currentTimeMillis() - t);

これで結果が100以下になることがあります。何でですか?