「java注解@link」java注解是怎么实现的

博主:adminadmin 2022-11-27 21:50:06 44

今天给各位分享java注解@link的知识,其中也会对java注解是怎么实现的进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java:{@link}与{@linkplain}有什么区别呢?感觉一样啊...

共同之处:在javadoc文档中创建一个指向另一份文档的超链接。

区别:

{@link }将超链接的“地址”当做其文本。如:

此实现继承了{@link com.sinosig.saab.service.impl.BaseManagerImpl},以复用其中的dao接口

将显示为:

最后,此实现继承了com.sinosig.saab.service.impl.BaseManagerImpl,以复用其中的dao接口

而{@linkplain }标签除了设定超链接的“地址”之外,还可以设定其文本。格式是:

{@linkplain 地址 文本},三个字段以空格隔开即可。如

使用方法与 {@linkplain com.sinosig.atip.common.simpledb.web.SimpleDBAction SimpleDBAction} 基本一致

将显示为:

使用方法与 SimpleDBAction 基本一致

总的来说,{@link }使用更简单,{@linkplain }显示更合理、漂亮。

@link这种注释实在生成文档后,当点击@link后面的Source、Sink等类名后会连接到对应的类文件或类文档中。

如何写好java代码注释

写代码的时候,有时候,你需要写一些注释,把内容相互关联起来,方便自己或别人看的时候,可以直接找到你关联的代码类或者啥的。

这个时候,{@link}与@see,这2个javadoc注解就派上用场了,

不管他具体有什么功能,咱就只管一个,他可以链接代码,让注释看的更清楚易懂。方便你我他。

@see 标签允许用户引用其他类的文档。具体使用方式如下:

@see classname

@see fully-qualified-classname

@see fully-qualified-classname#方法名称

@see fully-qualified-classname#属性名称

我在使用的时候,发现这个只能单独一行顶头写,如果不顶头写就不管用了,没了链接的效果。

但是,{@link}这个却可以随便放。

具体使用方法和上面那个@see是一样的。

实际效果,看下面的图

关于java注解@link和java注解是怎么实现的的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。