java註釋

單行註釋和多行註釋

1.用於說明某個類的用途、某個方法的功能,以及該方法的參數和返回值的數據類型及意義等。

2.用於調試程序,註釋掉可能有錯誤的代碼或打印信息看程序執行到哪裏出錯了。

單行註釋    //

多行註釋    /* 和 */

CommentTest.java

public class CommentTest {
	/*
	 * 多行註釋
	 */
	public static void main(String args[]) {
		// 單行註釋
		System.out.println("Hello World");
		// System.out.println("這行代碼被註釋了、將不會被編譯、執行!");
	}
}


文檔註釋

用於生成API說明文檔,告訴別人每個類、每個方法的功能及用法。

文檔註釋    /** 和 */

/**
 * 類文檔註釋
 * 
 * @author liweidong
 * 
 * */
public class Javadoc {
	/**
	 * 屬性文檔註釋
	 */
	protected String name;

	/**
	 * 主方法,程序的入口
	 */
	public static void main(String[] args) {
		System.out.println("hello world");
	}
}

IDE工具生成文檔實際上是使用了javadoc命令。

javadoc命令默認只處理public或protected修飾的內容。


javadoc標記:

@author:指定java程序的作者。

@version:指定源文件的版本

@deprecated:不推薦使用的方法。

@param:方法的參數說明信息。

@return:方法的返回值說明信息。

@see:"參見",用於指定交叉參考的內容。

@exception:拋出異常的類型。

@throws:拋出的異常,和exception同義。


標記的位置限制

在類或接口可以出現的有:@see @deprecated @author @version

方法或構造器:@see @deprecated @param @return @throws @exception

Field文檔註釋中:@see @deprecated

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章