|
|
1
6
创建临时变量(尤其是像String这样小的变量)对代码的速度无关紧要,所以你应该停止担心这一点。
尝试测量在代码的这一部分花费的实际时间,我打赌你会发现根本没有性能差异。打电话所需的时间
即使字节码在这里看起来不同,也是因为
最后,你为什么打电话来
|
|
|
2
2
如果您有需要性能的关键代码段,请避免使用
执行解决方案1。 :或解决方案2 |
|
|
3
2
没有一个*代码足够关键,以至于两个示例之间的差异根本不会产生任何影响。我鼓励你测试一下;运行几百万次,并记录所花费的时间。 选择可读性和可维护性更强的表单。
|
|
|
4
2
生成的字节码是 不 这是对给定代码性能的一个很好的衡量标准,因为如果这个字节码被认为是性能瓶颈,它将被分析、优化和(在服务器编译器的情况下)重新分析和优化。 如有疑问,请使用分析器。 |
|
|
5
1
与控制台的输出相比,我怀疑 任何 两者之间的性能差异将是可衡量的。在你测量并确认你有问题之前,不要进行优化。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |