註解的定義

2021-08-27 03:51:05 字數 370 閱讀 5504

一 註解的定義

註解(annotation),也叫元資料。一種**級別的說明。它是jdk1.5及以後版本引入的乙個特性,與類、介面、列舉是在同乙個層次。它可以宣告在包、類、字段、方法、區域性變數、方法引數等的前面,用來對這些元素進行說明 。如果要對於元資料的作用進行分類,還沒有明確的定義,不過我們可以根據它所起的作用,註解不會改變編譯器的編譯方式,也不會改變虛擬機器指令執行的順序,它更可以理解為是一種特殊的注釋,本身不會起到任何作用,需要工具方法或者編譯器本身讀取註解的內容繼而控制進行某種操作。大致可分為三類:

編寫文件:通過**裡標識的元資料生成文件。

**分析:通過**裡標識的元資料對**進行分析。

編譯檢查:通過**裡標識的元資料讓編譯器能實現基本的編譯檢查。

註解 自定義註解 屬性定義

屬性 介面中的抽象方法 要求 1.屬性的返回值型別有下列取值 基本資料型別 string 列舉 註解 以上型別的陣列 2.定義了屬性,在使用時需要給屬性賦值 1.如果定義屬性時,使用default關鍵字給屬性預設初始化值,則使用註解時,可以不進行屬性的賦值。2.如果只有乙個屬性需要賦值,並且屬性的名...

驗證註解,自定義校驗註解

session的token時間併發的session數量,集群如何管理 notblank valid bindingresult public listgetuser requestparam string username,bindingresult errors return list hiber...

自定義註解

target elementtype.field retention retentionpolicy.runtime public inte ce setvalue以上就是乙個自定義的註解,下面來進行說明。target elementtype.field 表示支援該註解的程式元素,field就是屬性...