第41章测试:Java注解(Annotations)

测试你对Java注解的掌握程度,包括内置注解、自定义注解、元注解和注解处理器

1
以下哪个注解用于标记重写父类的方法?
2
@Retention注解用于指定什么?
3
以下哪个RetentionPolicy表示注解在运行时可用?
4
创建自定义注解使用哪个关键字?
public _____ MyAnnotation { String value() default ""; }
5
@Target(ElementType.METHOD)表示注解可以应用于?
6
通过反射获取方法上的注解,应该使用哪个方法?
7
@SuppressWarnings("unchecked")的作用是?
8
@Documented注解的作用是?
9
检查方法是否存在指定注解应该使用?
Method method = clazz.getMethod("testMethod"); if (method._______(MyAnnotation.class)) { // 处理注解 }
10
@FunctionalInterface注解的作用是?

📝 详细解析