java5中的注释 各位大虾:请原小弟问这么种问题,注释不就是对程序中的方法做一些说明嘛.但小弟我看不明白java5中的注释是怎么给程序中的方法做说明的所以问问大家java5中的注释对于程序开启到哪些作用,还有具体怎么用的.万分感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的是 Annotation,还是 javadoc,还是 comment? 那也分别说一下,Annotation javadoc comment 吧 http://blog.csdn.net/whereur/archive/2006/04/11/658824.aspx楼主学习下这篇文章,写的很好 http://hi.baidu.com/gaoyaodi/blog/item/4cee6cf4706f2dddf3d385cd.html可以参照一下。 @Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类如果不是被注释的方法不是重写父类就会报错,那下面这个注释对我们写的方法启到什么作用呢,它自己返回的是作者的名子,它对我的程序有什么要求吗。public @interface Author { /** 返回作者名 */ String value();} @Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类 如果被注释的方法不是重写父类就会报错, 那下面这个注释对我们写的方法启到什么作用呢,它自己返回的是作者的名子,它对我的程序有什么要求吗。 public @interface Author { /** 返回作者名 */ String value(); } 不同的注释有不同的作用。建议搂主查一下javadoc /** * 方法的描述,说明. * @author lxzooz * @since v1.0 * …… */ Annotation 的使用非常简单,但是管理 Annotation 非常复杂,一般都是由一些容器负责管理的。比如说在 EJB3 中,一个类标记了 @Stateless 那么在 EJB3 容器看来这个类就是一个无状态的 Session Bean 了。但是 EJB3 容器为什么会知道这是一个 Stateless Session Bean 呢?这主要依赖于 JDK 提供的反射机制,可以去看看 java.lang.Class 这个类中有 isAnnotation 或者 getAnnotation 的方法。另外需要注意的是,一个 Annotation 能反射地操作,那个这个 Annotation 的声明部分得标注上@Retention(value = RetentionPolicy.RUNTIME)像 @Retention, @Target 这些用于标注注释的注释一般称为元注释。 像@override这种是给编译器看的,编译中有一个专门的调用注解处理器的阶段。 新手求助,一个问题。 500分求Java正态分布算法 创建包的问题 线程池能提高处理速度?? 一个修改窗体标题的字体的问题 请教高手关于Java 多线程同步的问题 菜鸟问题~~随意查找数字和字母组合 Linux下使用Java Applet如何访问Oracle数据库? 我的jbuilder7在设置server的时候,我找不到OK按钮,只有一个set default按钮 对together有兴趣得请进,关于together 5.0+weblogic 6.1 jxl 怎么通过流解析excel文档 怎么样理解String类型对象和字符串池?
楼主学习下这篇文章,写的很好
如果不是被注释的方法不是重写父类就会报错,
那下面这个注释对我们写的方法启到什么作用呢,它自己返回的是作者的名子,它对我的程序有什么要求吗。
public @interface Author {
/** 返回作者名 */
String value();
}
如果被注释的方法不是重写父类就会报错,
那下面这个注释对我们写的方法启到什么作用呢,它自己返回的是作者的名子,它对我的程序有什么要求吗。
public @interface Author {
/** 返回作者名 */
String value();
}
* 方法的描述,说明.
* @author lxzooz
* @since v1.0
* ……
*/
可以去看看 java.lang.Class 这个类中有 isAnnotation 或者 getAnnotation 的方法。另外需要注意的是,一个 Annotation 能反射地操作,那个这个 Annotation 的声明部分得标注上@Retention(value = RetentionPolicy.RUNTIME)像 @Retention, @Target 这些用于标注注释的注释一般称为元注释。