Java注釋是以"http://"、"/*...*/"、"/**...*/"三種形式出現(xiàn)的。不同的注釋類型在功能和使用方法上存在特殊的區(qū)別。
//單行注釋 int a = 1; //定義整型變量a,賦初值1
單行注釋以"http://"開(kāi)頭,在"http://"后直到行尾的所有內(nèi)容都會(huì)被視為注釋,對(duì)代碼不產(chǎn)生影響。
/* 多行注釋 可由多行組成 */ int a = 1; //定義整型變量a,賦初值1
多行注釋以"/*"開(kāi)頭,"*/"結(jié)尾。在這對(duì)符號(hào)之間的所有內(nèi)容都會(huì)被視為注釋,對(duì)代碼不產(chǎn)生影響。它可以是多行,也可以是單行。
/** 文檔注釋 * 用于給程序的變量、方法、類等提供說(shuō)明 */ public class HelloWorld { /** * main方法 * @param args 傳入的命令行參數(shù) */ public static void main(String[] args) { } }
文檔注釋以"/**"開(kāi)頭,"*/"結(jié)尾,它可以跨越多行。文檔注釋用于表明程序的變量、方法、類等提供的說(shuō)明,這些說(shuō)明可以被提取為程序的API文檔。