當前位置:成語大全網 - 書法字典 - java中常用的註釋有哪些及其中文含義!

java中常用的註釋有哪些及其中文含義!

註釋是在JDK5.0和更高版本中引入的。它可以用來創建文檔,跟蹤代碼中的依賴關系,甚至執行基本的編譯時檢查。帶有“@ comment name”的代碼中存在註釋。根據評論參數的數量,我們可以將評論分為三類:有標記評論、單值評論和完整評論。它們都不會直接影響程序的語義,只是作為註釋(logos)存在,我們可以通過反射機制編程來訪問這些元數據。此外,在編譯時,您可以選擇代碼中的註釋是只存在於源代碼級別,還是也可以出現在類文件中。

元數據的作用

如果要對元數據的作用進行分類,目前還沒有明確的定義,但我們可以根據其作用大致分為三類:

編寫文檔:通過代碼中標識的元數據生成文檔。

代碼分析:通過代碼中標識的元數據來分析代碼。

編譯檢查:代碼中標識的元數據使編譯器能夠實現基本的編譯檢查。

基本內置註釋

@Override java中的覆蓋

@Deprecated的作用是給不應該使用的方法添加註釋。程序員在使用這些方法時,會在編譯時顯示提示信息,這和javadoc中是壹樣的。

@deprecated標簽具有相同的功能。準確的說,還不如javadoc。

@已棄用,因為它不支持參數。

@SuppressWarnings,其參數為:

棄用,當使用過時的類或方法時發出警告。

未選中,在執行未選中的轉換時發出警告

當開關塊直接進入下壹個狀態而不中斷時的壹種警告。

路徑,當類路徑、源文件路徑等中存在不存在的路徑時發出警告。

Serial,當serializable類上缺少serialVersionUID的定義時發出警告。

最後,當任何Finally子句不能正常完成時的警告

以上都是壹個警告。

自定義註釋

它類似於創建壹個新的接口類文件,但是為了區分它,我們需要將其聲明為@interface,比如:public @ interface new annotation { }............