註解 java

黄增松發表於2024-06-25

定義:註解(Annotation),也叫後設資料。一種程式碼級別的說明。

它是JDK1.5及以後版本引入的一個特性,與類、介面、列舉是在同一個層次。

它可以宣告在包、類、欄位、方法、區域性變數、方法引數等的前面,用來對這些元素進行說明,註釋。

內建註解

• @Override: 標記在成員方法上,用於標識當前方法是重寫父類(父介面)方法,編譯器在對該方法進行編譯時會檢查是否符合重寫規則,如果不符合,編譯報錯。

• @Deprecated: 用於標記當前類、成員變數、成員方法或者構造方法過時如果開發者呼叫了被標記為過時的方法,編譯器在編譯期進行警告。

• @SuppressWarnings: 壓制警告註解,可放置在類和方法上,該註解的作用是阻止編譯器發出某些警告資訊。

利用runtime 反射,將註解的東西,獲取到

https://zhuanlan.zhihu.com/p/675591431