对方法对象注解为什么出错啊

img

img


对方法对象注解为什么出错啊?对方法对象注解为什么出错啊?显示错误是非法类型的开始

可能的原因是你在自己自定义的注解bookk时,使用元注解@Target时标注范围没有设置到方法层面,试试将你的自定义注解的@Target换成这个:@Target({ElementType.Type,ElementType.Method})
下面是我个人的练习(可以参考一下):
1、自定义注解Book:

img

2、自定义注解的使用:

img

3、注解解析,获取注解内容:

img

可能注解不支持方法吧 看下注解的@Target

自定义注解的时候,没有设置可以在方法上标注的权限

从注解不支持放在方法上,可以修改一下注解的作用范围
元注解
@Target 调一下这个的参数