我已经为我的项目启用了 Checkstyle。它在方法参数上显示黄色标记并请求将其设置为final。为什么?什么目的?如果不指定会出现什么问题?
如果 Checkstyle 中有规则,通常答案也在那里: http: //checkstyle.sourceforge.net/config_misc.html
在这种情况下:
在方法算法执行期间更改参数值可能会造成混乱,应该避免。让 Java 编译器阻止这种编码风格的一个好方法是将参数声明为 Final。
| 归档时间: |
|
| 查看次数: |
5260 次 |
| 最近记录: |