java 文档注释 @

@的作用,或用于哪类的注释
2024-11-28 09:25:12
推荐回答(5个)
回答1:

不知你的java功底如何,一般的面向对象有类和接口,但是java弄出一个叫annotation(翻译为标注)的东西,形式如想
public @interface Override {
}
他可以用于记录代码的一些metadata,这些metadata可以根据保留策略甚至可以保留在运行时态,在代码运行期间可以动态过去。
在java中的@其实就是这类注释,每一个注释@override, @return, @parameter等等都对应一个annotation,具有这种特殊的格式的信息保留在代码上可以用来记录文件的一些信息,在javadoc期间可获取到这些信息,帮助生产javadoc的结构。
简单的说,静态注释和动态注释吧。

回答2:

文档注释
文档注释一般用于方法或类上
如:
/**
* 数独实体类
* @author Administrator
*
*/
public class ShuDu{}

这样写的好处是,你在其它类里new出该类的时候,按alt + “/" 可以看到自己写的“数独实体类”

更重要的是,写文档注释可以用eclipse导出chm格式的帮助文档,拿给其他人用,别人也方便理解

回答3:

多用于对方法的注释:方法参数、方法作者、返回参数等,如下示例:
/**

* Description : 带参数构造函数,

* @param schema: 模式名

* @param name: 名称

* @param type: 数据源类型

*/

回答4:

java注释用 // 或 /**/ 或 /****/

@的话,我就有用与junit和testNG有用它注释控制了

回答5:

将你的文件另存utf-8的试一下