我想从文档中获取方法引用,但是我知道如何以这种方式{@link Main.MainInner.mainInnerMethod()}进行操作,但是在文档中用户看到了Main.MainInner.mainInnerMethod()-这太长了。如果我希望用户(代码的用户)仅看到mainInnerMethod(),该怎么办?

我知道我可以做到{@link Main.MainInner.mainInnerMethod() mainInnerMethod()},但是如果我决定将mainInnerMethod重命名为someMethod,那么用户会在文档中看到mainInnerMethod()而不是someMethod(),因此有一种方法可以方法的简单名称并将其放在文档中,因此,如果重命名方法,文档也会被更新吗?

我只是感兴趣,在实际情况下我真的不需要这个。

最佳答案

如果javadoc在MainInner的另一个方法上,则只需指定方法名称:{@link #mainInnerMethod()}

如果javadoc在其他位置,则必须至少提供类名。如果课程是import的课程,则不必限定课程:{@link MainInner#mainInnerMethod()}

10-01 14:28