9、下列关于@Target的值表示应运用位置解释错误的是()。
A. ElementType.ANNOTATION_TYPE可以给一个注解进行注解
B. ElementType.CONSTRUCTOR可以给构造方法进行注解
C. ElementType.TYPE可以给方法进行注解
D. ElementType.FIELD可以给属性进行注解
查看答案
4、元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,它能够应用到其他注解上面。
A. 对
B. 错
4、下列()是注解的正确声明。
A. @TestAnnotation public class Test{}
B. @Inherited @Retention @interface Test{}
C. public @interface Test{}
D. interface Test{}
8、下列代码编译错误的是()。
A. public @interface FailingAnnotation{int[] complexity();}
B. public @interface FailingAnnotation{Enum complexity();}
C. public @interface FailingAnnotation{String complexity();}
D. public @interface FailingAnnotation{Object complexity();}
3、以下代码可以使用反射来检索的是()。@Retention( RetentionPolicy.RUNTIME )public @interface Description{String value;}
A. 对
B. 错