java代码的执行速度测试该如何去做?结果能相信吗?
有时为了测试两种不同解决方案A和B的执行速度,或将A、B放在循环中进行测试,常用System.nanoTime()方法,但结果往往让人不可理解。比如A部分代码在前,B部分在后,显示B速度快,但若B部分代码在前而A在后,又会显示A速度快。我能否相信速度测试的结果?或者我应该如何进行测试?可以的 可以参照https://zhuanlan.zhihu.com/p/23390311这篇帖子
也参考https://www.cnblogs.com/didiaodidiao/p/9249485.html这篇博客看下。 参考下这个链接https://www.cnblogs.com/didiaodidiao/p/9249485.html 这个可以通过打印时间戳来测试 可以相信
页:
[1]