為了方便程序的閱讀,Java語言允許程序員在程序中寫上一些說明性的文字,用來提高程序的可讀性,這些文字性的說明就稱為注釋。 注釋不會出現(xiàn)在字節(jié)碼文件中,即Java編譯器編譯時會跳過注釋語句。 在Java中根據(jù)注釋的功能不同,主要分為單行注釋、多行注釋和文檔注釋。
單行注釋: 使用“//”開頭,“//”后面的單行內(nèi)容均為注釋。
多行注釋: 以“/”開頭以“/”結(jié)尾,在“/”和“/”之間的內(nèi)容為注釋,我們也可以使用多行注釋作為行內(nèi)注釋。但是在使用時要注意,多行注釋不能嵌套使用。
文檔注釋: 以“/*”開頭以“/”結(jié)尾,注釋中包含一些說明性的文字及一些JavaDoc標(biāo)簽(后期寫項目時,可以生成項目的API)
【示例2-1】認(rèn)識Java的三種注釋類型
/**
* Welcome類(我是文檔注釋)
* @author 高淇
* @version 1.0
*/
public class Welcome {
//我是單行注釋
public static void main(String[] args/*我是行內(nèi)注釋 */) {
System.out.println("Hello World!");
}
/*
我是多行注釋!
我是多行注釋!
*/
}
/**
* 用來測試注釋的用法(包含:多行注釋.單行注釋.文檔注釋)
* @author 歐卡米
*
*/
public class testComment {
/**
* 這是程序的入口
* @param args 參數(shù)名稱
*/
public static void main(String[] args /* args是參數(shù)名,可以更改,這是行類注釋*/ ){
System.out.println("測試注釋!"); //這是打印語句...
}
/*
我是多行注釋!
我是多行注釋!
我是多行注釋!
我是多行注釋!
*/
}