我一直在寻找了好几个月的答案,我已经尝试了许多东西,包括解压压缩文件夹src.zip并使用它作为一个的Javadoc参数(例如:javadoc -sourcepath src com.example.test
)
这是JDK 6 Update 24附带的默认Javadoc.
假设我正在开发一个实现java.util.Map
接口的新地图.默认情况下,我从Map接口覆盖的方法应该从接口继承文档,如果我没有弄错的话.然而,javadoc永远不会这样做.
到目前为止,唯一解决这个问题的方法实际上是用Java编写的类(例如:) javadoc com.example.text java.util
.我不想这样做,因为它似乎重写了Java类,但这是唯一的方法吗?如果它是我想我可以忍受它,但我的理解是有另一种方法来做到这一点.
谢谢=)如果这有点乱,我很抱歉.这是我第一次使用Stack Overflow.如果已经提出这个问题,我也很抱歉.我已经阅读了许多类似的问题,因为它们没有涵盖我想要提出的所有内容,而且我发现它们非常令人困惑,因为它们涉及编写自己的Javadoc实现.无论如何,谢谢你在高级=)
好吧=)如果我理解正确,你想看一个例子.这是一个更简单的例子,我试图看看是不是因为我正在尝试一些不起作用的东西.
package com.example;
/**
* A simple class that returns an upper-case string representation.
*/
public class UpperCaseObject {
@Override public int hashCode() {
return super.hashcode();
}
/**
* {@inheritDoc}
*
* <P>The {@code toString} method for class {@code UpperCaseObject} returns
* converted to uppercase.</P>
*
* @see String#toUpperCase()
*/
@Override public String toString() {
return super.toString().toUpperCase();
}
} …
Run Code Online (Sandbox Code Playgroud)