4400ナノ秒かかる私はナノ秒タイマーに囲まWICHありません私のシステムで4400ナノ秒。すなわち、このコードに対し、4.4マイクロ秒であろう:なぜSystem.nanoTimeの()は、私はいくつかのアルゴリズムをテストしていた
a = System.currentTimeMillis();
for (int i = 0; i < 1000; i++)
System.nanoTime();
System.out.println(System.currentTimeMillis() - a);
プリント0
top asnwerは説明する必要がありますhttp://stackoverflow.com/questions/1770010/how-do-i-measure-time-elapsed-in-java –
可能性のある精度についてはありませんか?別のプロセッサを試してください:) – tomasb