gpt4 book ai didi

java - 防止接口(interface)中的修饰符 final

转载 作者:搜寻专家 更新时间:2023-11-01 03:25:53 25 4
gpt4 key购买 nike

您可以在 eclipse 中设置代码样式以在可能的情况下使用修饰符“final”。不幸的是,这个修饰符也在接口(interface)中设置。但这没有意义。是否可以防止为接口(interface)中的方法参数设置修饰符“final”?只是为了明确..我的意思不是领域。这些总是最终的和静态的。我的意思是像'param'这样的方法参数

public interface MyService {
void aMethod(String param);
}

代替

public interface MyService {
void aMethod(final String param);
}

'final' 不会改变代码的逻辑,但这是不必要的。

最佳答案

您不能为 interface 指定行为与 class , 但你可以让它停止放置 final关于参数。

转到 Preferences -> Java -> Code Style -> Clean Up , 编辑配置文件并选择 Code Style标签。在底部,在 Variable Declarations 下, 取消选中 Parameter复选框。

关于java - 防止接口(interface)中的修饰符 final,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13879460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com