摘要:知識點總結注解元注解知識點總結注解元注解的作用就是負責注解其他注解。
Java知識點總結(注解-元注解 )
@(Java知識點總結)[Java, 注解]
元注解的作用就是負責注解其他注解。Java5.0定義的元注解:
@Target
@Retention
@Documented
@Inherited
@Target用于描述注解的使用范圍
@Target(value=ElementType.TYPE)
所修飾范圍 | 取值ElementType |
---|---|
package 包 | PACKAGE |
類、接口、枚舉、Annotation類型 | TYPE |
類型成員(方法、構造方法、成員變量、枚舉值) | CONSTRUCTOR:用于描述構造器 FIELD:用于描述域 METHOD:用于描述方法 |
方法參數和本地變量 | LOCAL_VARIABLE:用于描述局部變量 PARAMETER:用于描述參數 |
@Retention:表述要在上面級別保存該注釋信息,用于描述注解的生命周期
SOURCE:在源文件中有效(即源文件保留)
CLASS:在class文件中有效(即class保留)
RUNTIME:在運行時有效(即運行時保留,可以被反射機制讀取)
@Documented
表明這個注解應該被 javadoc工具記錄
@Inherited
允許子類繼承的時候,接口上的注解不能被實現接口的類繼承,也就是說只有父類的注解能被子類繼承,同時父類類名上的注解能被繼承,父類方法上的注解不能被繼承
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71502.html
摘要:注解提供了一種安全的類似注釋的機制,用來將任何的信息或元數據與程序元素類方法成員變量等進行關聯。為程序的元素類方法成員變量加上更直觀更明了的說明,這些說明與程序的業務邏輯無關,并且提供給指定的工具或框架使用。 什么是注解? Annotation 是 Java5 之后開始引入的新特性,中文為注解。注解提供了一種安全的類似注釋的機制,用來將任何的信息或元數據(metadata)與程序元素(...
摘要:知識點總結注解介紹知識點總結注解是從開始引入的新技術。編譯時注解注解在源碼和文件中都存在。運行時注解在運行階段還起作用,甚至會影響運行邏輯的注解。按照來源分來自的注解來自第三方的注解我門自己定義的注解元注解負責注解其他注解 Java知識點總結(注解-介紹) @(Java知識點總結)[Java, 注解] Annotation Annotation 是從JDK5.0開始引入的新技術。 An...
摘要:注解有以下幾個知識點元數據注解的分類內置注解自定義注解注解處理器本文先介紹前面個知識點元數據注解的分類內置注解自定義注解。注解相當于是一種嵌入在程序中的元數據,可以使用注解解析工具或編譯器對其進行解析,也可以指定注解在編譯期或運行期有效。 大家好,我是樂字節的小樂,上次說過了Java多態的6大特性|樂字節,接下來我們來看看Java編程里的注解。showImg(https://segme...
摘要:注解添加了注解的注解,所注解的類的子類也將擁有這個注解注解父類子類會把加在上的繼承下來在接口上添加注解,然后類實現了接口,類不會擁有接口上的注解。如果父類刪除了該方法,則子類會報錯。注解表示被注解的元素已被棄用。 Java的注解在實際項目中使用得非常的多,特別是在使用了Spring之后。本文會介紹Java注解的語法,以及在Spring中使用注解的例子。 注解的語法 注解的例子 以Ju...
閱讀 1695·2021-11-24 09:39
閱讀 2469·2021-11-18 10:07
閱讀 3657·2021-08-31 09:40
閱讀 3317·2019-08-30 15:44
閱讀 2628·2019-08-30 12:50
閱讀 3649·2019-08-26 17:04
閱讀 1430·2019-08-26 13:49
閱讀 1262·2019-08-23 18:05