你可以在eclipse中设置代码样式,尽可能使用修饰符'final'。 不幸的是,这个修饰符也在接口中设置。但它没有意义。 是否可以防止为接口中的方法参数设置修饰符'final'? 只是说清楚..我的意思不是字段。这些总是最终的和静态的。 我的意思是方法参数,如'param'
public interface MyService {
void aMethod(String param);
}
而不是
public interface MyService {
void aMethod(final String param);
}
'final'不会改变代码的逻辑,但这是不必要的。
答案 0 :(得分:2)
您无法指定interface
与class
的行为,但您可以停止将final
放在参数上。
转到Preferences -> Java -> Code Style -> Clean Up
,修改个人资料并选择Code Style
标签。在底部的Variable Declarations
下,取消选中Parameter
复选框。