私のプログラムは、次のコードで 30000ns 速く実行されます。
long t = System.nanoTime();
...
long t2 = System.nanoTime();
System.out.println("Time: " + (t2 - t));
これよりも:
long t = System.nanoTime();
...
System.out.println("Time: " + (System.nanoTime() - t));
最初のものでは、別の変数も作成していますが、なぜそれが速いのでしょうか?