元注解之@Inherited
元注解(meta-annotation)的作用是在其他注解上注解,用来提供对其他注解的类型说明。在自定义注解时,通常都需要使用元注解。JDK 1.5中定义了四个标准的元注解类型:@Target、 @Retention, @Documented和@Inherited。这些元注解可以在java.Iang.annotation包中找到,下面分别讲解@Inherited元注解的作用。
@Inherited表示一个注解类型会被自动继承。当开发者自定义注解时,标注在父类上的自定义 的注解不会被子类所继承,但是可以在定义注解时给自定义的注解标注一个@Inherited注解来实现注解的继承。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>