Tim*_*Tim 18 java annotations javadoc
我有以下方法:
@Override
public boolean myMethod()
{
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
如果我想为此方法添加一个javadoc,是否有关于如何执行此操作以及@Override注释(或任何其他注释)的约定?
我问的原因是因为我已经读过javadoc注释必须直接在方法之前(两者之间没有换行符),而且我不确定是否将javadoc注释直接放在@Override注释之上就会搞砸了.
例如,这是传统方式吗?这有用吗?
/**
* This is my method's javadoc comment.
*/
@Override
public boolean myMethod()
{
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*kus 19
是的,这种方式是正确的方式,我没有看到相反的方式.是的,这种方式有效.没有尝试相反的方式.
/**
* This is my method's javadoc comment.
*/
@Override
public boolean myMethod()
{
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
但基本上我通常不会向覆盖其他方法的方法添加javadoc注释,尤其是在实现接口时.标签@inheritDoc在这里很有用,可以毫不费力地分发文档.但这是特定于此示例的,您也可以添加其他注释.