Java代碼注釋

來源:互聯網
上載者:User

標籤:資訊   編譯   單行注釋   可維護性   聲明變數   back   定義   符號   style   

  通過代碼注釋,可提高程式的可讀性。注釋中包含了程式的資訊,可以協助從程式員更好的閱讀和理解程式。Java源檔案的任意位置都可以添加註釋語句。注釋的文字Java編譯器不進行編譯,所有代碼中的注釋文字對程式不產生影響。Java提供了三種注釋方法,分別為單行注釋,多行注釋,文檔注釋。

 

  1 單行注釋

  “//”為單行注釋的符號,從符號“//”開始到換行位置均為注釋而被Java編譯器忽略。文法如下:

      //注釋內容

  例如:以下代碼為聲明int型變數添加註釋。

  int age;    //定義int型變數用於儲存年齡資訊

 

  2 多行注釋

  “/**/”為多行注釋標記,符號“/*”與“*/”之間的所有內容都為注釋內容。注釋中的內容可以】換行。

  文法如下:

  /*

  注釋內容1

  注釋內容2 

  */

 

  注意

  多行注釋中可以嵌套單行,例如:

  /*

  程式名稱:hello Word //開發時間為2017年

  */

 

  但是在多行注釋中不能嵌套多行注釋,例如:

  /*

    程式名稱:hello Word

    /*

    開發時間:2017年

    CHEN

    */

  */

  此程式為錯誤的。

 

  3 文檔注釋

  “/***/”為文檔注釋的符號,符號“/**”與符號“*/”之間額內容為注釋內容。當文檔注釋出現在聲明變數(如類的聲、明類成員變數的聲明、類成員方法的聲明等)之前時,會被Javadoc文檔工讀取為Javadoc文檔內容。文檔注釋的格式與多行注釋的格式相同,對於初學者而言,文檔注釋並不是很重要,瞭解即可。

  

  說明

  一定要養成良好的編程風格,軟體編程規範中提到“可讀性第一,,效率第二”,所以程式員一定要在編程中添加適量的注釋來提高代碼的可讀性和可維護性。程式中注釋要佔程式碼總量的20%~50%。

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.