java的注釋格式

來源:互聯網
上載者:User

所有javadoc命令都只能出現於“/**”注釋中。但和平常一樣,注釋結束於一個“*/”。主要通過兩種方式來使用javadoc:嵌入的HTML,或使用“文檔標記”。其中,“文檔標記”(Doc tags)是一些以“@”開頭的命令,置於注釋行的起始處(但前置的“*”會被忽略)。
有三種類型的注釋文檔,它們對應於位於注釋後面的元素:類、變數或者方法。也就是說,一個類注釋正好位於一個類定義之前;變數注釋正好位於變數定義之前;而一個方法定義正好位於一個方法定義的前面。如下面這個簡單的例子所示:

/** 一個類注釋 */
public class docTest {
/** 一個變數注釋 */
public int i;
/** 一個方法注釋 */
public void f() {}
}

注意javadoc只能為public(公用)和protected(受保護)成員處理注釋文檔。“private”(私人)和“友好”(詳見5章)成員的注釋會被忽略,我們看不到任何輸出(也可以用-private標記包括private成員)。這樣做是有道理的,因為只有public和protected成員才可在檔案之外使用,這是客戶程式員的希望。然而,所有類注釋都會包含到輸出結果裡。
上述代碼的輸出是一個HTML檔案,它與其他Java文檔具有相同的標準格式。因此,使用者會非常熟悉這種格式,可在您設計的類中方便地“漫遊”。設計程式時,請務必考慮輸入上述代碼,用javadoc處理一下,觀看最終HTML檔案的效果如何。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.