當前位置:成語大全網 - 書法字典 - java註釋的Java註釋

java註釋的Java註釋

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

元數據的作用

如果要對元數據的作用進行分類,大致可以分為三類:

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

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

編譯檢查:編譯器可以通過代碼中標識的元數據實現基本的編譯檢查@Override。

Java代碼

package com . iwtxokhtd . annotation;

/**

*測試覆蓋註釋

*@authorAdministrator

*

*/

publicclassOverrideDemoTest {

//@覆蓋

publicString tostring(){

返回測試評論;

}

}

@Deprecated的作用是給不應該使用的方法添加註釋。當程序員使用這些方法時,會在編譯時顯示提示信息。它與javadoc中的@deprecated標記具有相同的功能。準確的說,不如javadoc @deprecated好,因為它不支持參數。使用@Deprecated的示例代碼如下:

Java代碼

package com . iwtxokhtd . annotation;

/**

*測試不推薦的註釋

*@authorAdministrator

*

*/

publicclassDeprecatedDemoTest {

publicstaticvoidmain(String[]args){

//使用在DeprecatedClass中聲明為過時的方法。

DeprecatedClass。deprecated method();

}

}

classDeprecatedClass{

@已棄用

publistaticvoiddepractedmethod(){

}

}

@SuppressWarnings,其參數為:

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

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

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

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

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

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

所有,以上所有情況的壹個警告:packagecom。iwtxokhtd.annotation

import Java . util . ArrayList;

import Java . util . list;

public class suppress warningsdemotest {

publistaticlistlist = new ArrayList();

@SuppressWarnings(未選中)

publicvoidadd(字符串數據){

list.add(數據);