1. 获取所有注解
public Annotation[]getAnnotations();2.获取所有本元素上直接声明的注解,不包含Inherited注解
public Annotation[]getDeclaredAnntations();3. 获取指定类型的注解,没有则返回Null
public<A extendsAnnotation> A getAnnotation(Class<A> annotationClass)4. 判断是否有指定类型的注解
publicbooleanisAnnotationPresent(Class<?extendsAnnotation> annotationClass)