访问注解
概述
Java5.0注解可以看做Javadoc和Xdoclet标签的延伸和发展,在Java5.0中可以自定义这些标签,并通过Java语言的反射机制获取类中标注的注解,完成特定的功能。...成员声明以下几点限制:
成员以无入参,无抛出异常的方式声明, 以下方式是不合法的 比如 boolean value(String xx)、boolean value()throws Exception等是非法的...成员类型是受限制的,成员只能用基本类型byte,short,char,int,long,float,double,boolean八种基本数据类型和 String,Enum,Class,annotations...等数据类型,以及这一些类型的数组.例如,String value();这里的参数成员就为String; 而 List foo() 、ForumServer value()是不合法的。...如果注解只有一个成员,成员名建议为value().
在使用时可以忽略成员和赋值号(=),比如 @NeedTestAnnotation(true).