Javadoc 创建 'Specified by' 个标题

Javadoc creates 'Specified by' heading

鉴于以下情况:

abstract class A {
  abstract String toString()
}

class B extends class A {
  @Override
  toString() {
    //implement method here
  }
}

如果我在 class B 上 运行 javadoc,它不会生成 "Overrides:" 副标题,而是生成 "Specified by:" 副标题,即使在检查方法确实如此之后确实通过使用 @Override 注释覆盖了另一个。为什么在这种情况下没有生成 "Overrides:" 副标题?如有任何澄清,我们将不胜感激。

"Overrides" 如果实现被覆盖,则使用。

对于抽象方法和接口中的方法的规范,"Specified by"是适用的。

两者可以并行出现,即,当抽象 class 实现接口指定的内容时,具体的 subclass 覆盖此方法。请参阅 java.util.AbstractList。