当注解加上@Inherited的时候,子类可以在父类获取到这个值,主要效果是增强继承,效果图如下:
1.创建两个自定义注解,一个加上@Inherited进行修饰,一个不加
2.创建一个父类并加上自定义注解
3.创建一个子类继承上面的父类
4.通过反射获取子类上的所有注解
5.最终执行只能获取到父类用@Inherited进行修饰的注解
当注解加上@Inherited的时候,子类可以在父类获取到这个值,主要效果是增强继承,效果图如下:
1.创建两个自定义注解,一个加上@Inherited进行修饰,一个不加
2.创建一个父类并加上自定义注解
3.创建一个子类继承上面的父类
4.通过反射获取子类上的所有注解
5.最终执行只能获取到父类用@Inherited进行修饰的注解