关键字final可以提高性能,当我设计项目时,我认为如果字段,方法和类不需要继承,我通常会将它们设为final,但是我应该设置我的方法的最终形式参数太?我不确定......
答案 0 :(得分:1)
有时很明显(为了便于阅读)变量不会改变。这是一个简单的例子,使用final可以节省一些可能的麻烦
public void setTest(String test) {
test = test;
}
如果你忘记了这个'在setter上的关键字您要设置的变量不会被设置。但是,如果您在参数上使用了final关键字,则会在编译时捕获该错误。