java中@Inherited是什麼?
說明
1、標記表明某個標記的型別被繼承,@inherited修飾的annotation型別被用於class,annotation被用於class的子類,@inheritedannotation型別被標記的class的子類。
作用
2、允許子類繼承父類註釋。
例項
MyParentClass在用的註釋標記是@Inherited,子類可以繼承註釋資訊。
java.lang.annotation.Inherited @Inherited public @interface MyCustomAnnotation { } @MyCustomAnnotation public class MyParentClass { ... } public class MyChildClass extends MyParentClass { ... }
以上就是java中@Inherited的介紹,希望對大家有所幫助。更多Java學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4692/viewspace-2830011/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java 中/**是什麼Java
- java中@Retention是什麼?Java
- java中RMI是什麼Java
- java中死鎖是什麼Java
- java中lock介面是什麼Java
- Java是什麼_Java是做什麼的?Java
- Java中活鎖是什麼啊?Java
- Java中equals和==比的是什麼Java
- JAVA 元註解 @Target @Retention @Documented @InheritedJava
- Java是什麼? Java適用於什麼工作?Java
- 什麼是java常量Java
- 什麼是java常量?Java
- Java swing是什麼?有什麼作用?Java
- Java 繼承是什麼?Java繼承
- [Java] 什麼是Applet (Java 小程式)JavaAPP
- Java是什麼?主要是幹什麼的?Java
- 什麼是java?為什麼大家都學習java技術?Java
- Java到底是什麼?學習java可以做什麼呢?Java
- Java 中經常被提到的 SPI 到底是什麼?Java
- 【Java面試】Mybatis中#{}和${}的區別是什麼?Java面試MyBatis
- Java併發中volatile和happen before是什麼? - javarevisitedJavaAPP
- Java中equals與==的本質區別是什麼?Java
- 深入探究Java中equals()和==的區別是什麼Java
- 在Java中建立物件的不同方法是什麼?Java物件
- Java和Python是什麼?有什麼區別?JavaPython
- JAVA元註解@interface詳解(@Target,@Documented,@Retention,@Inherited)Java
- java稀疏陣列是什麼Java陣列
- Java序列化是什麼Java
- java switch語句是什麼?Java
- Java到底是什麼呢Java
- 什麼是 Java 構造器?Java
- java | 什麼是動態代理?Java
- Java培訓:什麼是Java?為什麼大家都學習Java技術?Java
- 超硬核的Java工程師分享,什麼是Java?為什麼我要做Java,我是如何學習Java的?Java工程師
- 什麼是Linux?Linux中dev指什麼?Linuxdev
- Linux中什麼是inode?有什麼作用?Linux
- Linux 中boost是什麼?Linux
- TypeScript 中 as const 是什麼TypeScript