java - 最终变量

标签 java final pmd

Possible Duplicate:
Why would one mark local variables and method parameters as “final” in Java?

我在代码中使用了 PMD,它总是告诉我将方法局部变量设为 Final。有人可以告诉我,除了使代码更具可读性之外,这对总体性能有何影响。

最佳答案

对性能没有影响,而且是否更具可读性还有待商榷。 Java 应该默认将变量设为 Final。

关于java - 最终变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10222163/

相关文章:

java - org.hibernate.cache.CacheException : On-the-fly creation of JCache Cache objects is not supported in HIBERNATE

java - 无法启动 Hybris 服务器

java - 将方法的参数标记为 final 会使方法调用更快吗?

netbeans - 如何从 Sonar 导出 FindBugs/PMD/Checkstyle 规则并导入到 Netbeans

java - 如何从源代码触发 Eclipse PMD 插件功能?

java - 如何使用 Horton 架构注册表修复 : "Unrecognized token ' Unrecognized': was expecting ('true' , 'false' 或 'null' )"

java - 我应该如何在java程序中读取音频片段?

java - 最终变量的理解

android - 更新 UI/runOnUiThread/final 变量 : How to write lean code that does UI updating when called from another Thread

java - 如何重写空的while block