java註釋

單行註釋和多行註釋java

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

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

單行註釋    //調試

多行註釋    /* 和 */接口

CommentTest.java文檔

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


文檔註釋it

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

文檔註釋    /** 和 */
編譯

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

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

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

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

相關文章
相關標籤/搜索