Java文檔注釋

來源:互聯網
上載者:User

標籤:字元   bsp   cto   程式   ret   auth   其他   title   nbsp   

  文檔注釋是用於產生API文檔,API主要用於說明類、方法、成員變數

  •  javadoc工具 處理文檔源檔案在類、介面、方法、成員變數、構造器和內部類之前的注釋,忽略其他地方的文檔注釋。而且javadoc工具預設只處理以public或protected修飾的類、介面、方法、成員變數、構造器和內部類之前的文檔注釋。
  • 如果開發人員希望javadoc工具可以提取private修飾的內容,則可以使用javadoc工具是增加-private選項

 

     javadoc命令的基本用法如下:

  javadoc 選項 Java源檔案|包

    java源檔案可以支援萬用字元:

  如,使用*.java來代表當前路徑下所有的java源檔案。

    javadoc 的常用選項:

  •  -d<directory>: 該選項指定一個路徑,用於產生的API文檔存放到的指定目錄下。
  • -windowtitle<text>: 該選項指定一個字串,用於設定API文檔的瀏覽器視窗標題。 
  • -doctitle<html-code>:該選項指定一個HTML格式文本,用於指定概觀頁面的標題。 只有處於當個包下的源檔案來產生API文檔時,才有概觀頁面。
  • -header<html-code>:該選項指定一個HTML格式的文本,包含麼個頁面的頁首。

  

 javadoc -d apidoc -windowtitle 測試 -doctitle 學習 javadoc 工具的測試 API 文檔 -header 我的類*Test.java                        

 

   javadoc標記:

  •   @author: 指定Java程式的作者。
  •   @version:指定源檔案的版本。
  •   @deprecated:不推薦使用的方法。
  •   @param: 方法的參數說明。
  •   @return: 方法的傳回值說明資訊。
  •   @see: "參見“,用於指定交叉參考的內容。
  •   @exception:  拋出的異常的類型。
  •   @throws: 拋出的異常,和@exception同義。

 

    上面的標記的使用有位置限制的。

    出現在類或者介面文檔注釋中的有@see、@deprecated、@author、@version等

    可以出現在方法或者構造器文檔注釋的有@see、@deprecated、@param、@return、@throws、和@exception等

    可以出現在成員變數的文檔注釋中的有@see和@deprecated等

 

 

 

Java文檔注釋

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.