Loading

Java注解:使用isAnnotationPresent(注解名.class)总是返回false

isAnnotationPresent判断方法上自定义注解总是返回false
在这里插入图片描述
需要在自定义注解上加 @Retention(RetentionPolicy.RUNTIME),声明该注解的存活策略可以保留到运行时,再通过反射获取时才可以正确获取。

@Retention(RetentionPolicy.RUNTIME)
public @interfaec 自定义注解名 {
    数据类型 属性名;
}
posted @ 2021-03-31 17:18  克豪  阅读(1852)  评论(0)    收藏  举报