为什么循环比while循环更快
这个问题在这里已经有了答案:
用十次以上的迭代重新运行测试,但也会运行更多迭代,比如在内部循环中使用10000,在结果中使用10次。 他们应该接近。
有差异的原因是操作系统和多线程的结果。 操作系统正在管理除你的程序以外的许多任务,这些任务可能比你的程序的优先级稍高。 这会导致执行过程中视线延迟。
拥有更大的样本量可以减少结果的差异。
链接地址: http://www.djcxy.com/p/86555.html上一篇: why is for loop faster than while loop
下一篇: Trying to benchmark Java 8 parallelSetAll() vs setAll()