本文目錄
在上一篇文章中,已經講解了什麼是註解,元註解中的兩個,以及自定義註解,這篇文章寫一下Java的三種標準註解和四種元註解。
一、Java標準註解
Java的三種標準註解分別是@Override、@Deprecated和@Suppress Warnings。
註解的語法比較簡單,除了@符號的使用之外,它基本與Java固有的語法一致。 Java SE55內置了三種,定義在 java.lang中的註解:
@Override:表示當前的方法定義將覆蓋超類中的方法。如果你不小心拼寫錯誤,或者方法簽名對不上被覆蓋的方法,編譯器就會發出錯誤提示。
@Deprecated:如果程序員使用了註解爲它的元素,那麼編譯器會發出警告信息。
@Suppress Warnings:關閉不當的編譯器警告信息。在 Java SE5之前的版本中,也可以使用該註解,不過會被忽略不起作用。
二、Java元註解
Java還另外提供了四種元註解,它們分別是@Target、@Retention、@Documented和@Inherited。元註解就是專職負責註解其他的註解。
三、註解元素
註解的元素的類型是有使用限制的,如果不=使用規定的元素類型,編譯器就會報錯。
【參考資料】
Thinking in Java(Fouth Edition) ---- Java編程思想(第四版):第20章 註解
Java註解:@Retention和@Target註解的說明和使用方法:https://blog.csdn.net/weixin_44299027/article/details/105918873