c02章.s01節(jié).Java注釋

Java注釋:單行、多行和文檔注釋

[toc]

注釋是對程序語言的說明,有助于開發(fā)者和用戶之間的交流,方便理解程序。注釋不是編程語句,因此被編譯器忽略。

Java支持三種注釋:單行注釋,多行注釋,文檔注釋。

一 單行注釋

以雙斜杠“//”標識,只能注釋一行內(nèi)容,用在語句后面或者注釋信息內(nèi)容少的地方。

如下所示:

    System.out.println("單行注釋方式。");//這是單行注釋方式,放在代碼行后面。
    //這也是是單行注釋方式。
    System.out.println("這也是單行注釋方式,放在代碼行上面。");

二 多行注釋

包含在"/*"和“*/”之間,能注釋很多行的內(nèi)容。為了可讀性比較好,一般首行和尾行不寫注釋信息(這樣也比較美觀好看),如下 所示。

注意:多行注釋可以嵌套單行注釋,但是不能嵌套多行注釋和文檔注釋。

    /*
    *  這是多行注釋,
    *  可以注釋多行內(nèi)容。
    *  這里的*是可以去掉的。
    *  為了美觀,IDEA自動加上了。
    *  //這里嵌套了單行注釋。
    */
    System.out.println("多行注釋方式。");

三 文檔注釋

包含在“/**”和“*/”之間,也能注釋多行內(nèi)容,一般用在類、方法和變量上面(這幾個概念后面會講),用來描述其作用。注釋后,鼠標放在類和變量上面會自動顯示出我們注釋的內(nèi)容,如下所示。

注意:文檔注釋能嵌套單行注釋,不能嵌套多行注釋和文檔注釋,一般首行和尾行也不寫注釋信息。

/**
 *  這文檔注釋,
 *  可以注釋多行內(nèi)容。
 *  這里的*是可以去掉的。
 *  為了美觀,IDEA自動加上了。
 *  //這里嵌套了單行注釋。
 *  這里注釋用在了類上。
 */
public class JavaComment {
    ... 
}

了解一下:文檔注釋可以通過 Javadoc 命令把文檔注釋中的內(nèi)容生成文檔,并輸出到 HTML 文件中,方便記錄程序信息。還可以包含一個或多個 @ 標簽,每個 @ 標簽都在新的一行開始。

四 懸停查看文檔注釋

如下圖,將鼠標懸停標記1,在println方法的位置,可以看到自動彈出來對于該方法的文檔注釋。

文檔注釋查看

五 空格

空白行或者有注釋的行,Java 編譯器都會忽略掉。也就是說代碼中的空白行可以是任意的,只要不影響美觀和閱讀??招幸话阋彩菫榱嗣烙^閱讀。

文章和項目開源地址

一起學習,Java最簡單易懂的零基礎(chǔ)入門,答疑解惑,關(guān)注點贊github開源:https://github.com/BradYan/easy-java

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 注釋(comment) 在Java的編寫過程中我們需要對一些程序進行注釋,除了自己方便閱讀,更為別人更好理解自己的...
    夜雨流云閱讀 357評論 0 0
  • 1 前言 這份文檔是Google Java編程風格規(guī)范的完整定義。當且僅當一個Java源文件符合此文檔中的規(guī)則,我...
    黑鼠_DEAN閱讀 1,234評論 0 1
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學已經(jīng)沒多少時間了。班主任說已經(jīng)安排了三個家長分享經(jīng)驗。 放學鈴聲...
    飄雪兒5閱讀 7,822評論 16 22
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友。感恩相遇!感恩不離不棄。 中午開了第一次的黨會,身份的轉(zhuǎn)變要...
    余生動聽閱讀 10,858評論 0 11
  • 可愛進取,孤獨成精。努力飛翔,天堂翱翔。戰(zhàn)爭美好,孤獨進取。膽大飛翔,成就輝煌。努力進取,遙望,和諧家園??蓯塾巫?..
    趙原野閱讀 3,508評論 1 1

友情鏈接更多精彩內(nèi)容