![]() |
1
1
如果不引用JVM、OS、HW、配置、版本和许多其他因素,就不可能回答“什么是最有效的方法”。Java是一种语言,它可以以不同的方式实现,具有不同的性能特征。 更普遍的是,在很少的情况下,您需要担心像这样的小代码片段的效率。大多数Java实现中的优化器非常复杂:如果您为清晰性和正确性编写代码,您通常可以信任它来完成它的工作。 你提到了200万次的循环。这对任何现代机器来说都是微不足道的负担。如果您以最清晰的方式编写代码,并且发现性能问题,那么您可以对代码进行概要分析,并优化重要的方法。众所周知,提前正确决定需要优化的内容是非常困难的。 所以,总结一下,直到你知道你有一个问题为止,忽略性能和代码的清洁和清晰。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 3 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 3 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 3 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |