java - Intellij 对声明不兼容 'Object' 方法的接口(interface)的检查

标签 java eclipse intellij-idea

我正在设置检查配置文件以匹配 Eclipse 的错误/警告首选项。 Eclipse 中的规则之一是

“接口(interface)方法与 protected ‘对象’方法冲突”

其中接口(interface)声明为

interface I {
   int clone();
}

被标记为警告。这是正确的做法,因为没有任何类可以实现它,因为它与 Objectclone 方法的签名不兼容。

如何在 IntelliJ 中显示类似的警告。我在IntelliJ中没有找到与Eclipse相对应的检查规则。

最佳答案

自 IntelliJ IDEA 16 起,接口(interface)方法与“java.lang.Object”中的方法冲突检查可用于警告此问题。

关于java - Intellij 对声明不兼容 'Object' 方法的接口(interface)的检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34676180/

相关文章:

java - 我的插件代码降低了 Eclipse 的速度,我可以改进什么?

java - 为什么 Eclipse 在另一个类中使用时不能处理 @value?

java - 编译器错误::Intellij Idea 与 Eclipse

java - 我应该使用哪个正则表达式来忽略 IDEA 中自动生成的 TODO?

java - 单击按钮时调整框架大小

java - HashMap/ArrayList 不会为每个键取多个值

java - 如何在 firebase 中检索兄弟节点的值?

java - 将日期时间转换为 yyyy-MM-dd HH :mm:ss"format

java - 使用 DatePicker 和 TimePicker 对话框 - Eclipse 中的 Android Java

intellij-idea - Intellij 14.1 Distraction free 模式在屏幕左侧有一个巨大的间隙?