鍍金池/ 教程/ Java/ Java注釋
Java for循環(huán)
Java接口
Java是什么?
Java命名約定
java中方法重載和方法重寫的區(qū)別
Java運算符
Java抽象類
Java快速入門
Java實例初始化程序塊
Java靜態(tài)綁定和動態(tài)綁定
Java do-while循環(huán)
Java對象克隆
Java Object類
Java聚合
Java繼承
Java this關(guān)鍵字
Java虛擬機內(nèi)部體系結(jié)構(gòu)
Java構(gòu)造器(構(gòu)造方法)
Eclipse安裝和配置
Java多態(tài)
Java方法重載
Java while循環(huán)
Java教程
Java按值調(diào)用和引用調(diào)用
Java strictfp關(guān)鍵字
Java封裝
Java語言特點
Java數(shù)組
Java instanceof運算符
Java包裝類
Java命令行參數(shù)
Java包
Java面向?qū)ο螅∣OP)概念
簡單Java程序
Java基礎(chǔ)實例程序
Java對象和類
Java continue語句
Java抽象類和接口的區(qū)別
C++ VS Java比較
Java if/else語句
Java switch語句
Java歷史
Java變量和數(shù)據(jù)類型
安裝Java環(huán)境(Linux)
Java JDK安裝和配置
Hello Java程序的內(nèi)部細(xì)節(jié)
Java break語句
Java方法重寫
Java Unicode編碼系統(tǒng)
怎么樣開始學(xué)習(xí)Java編程?
對象和類之間的區(qū)別
Java訪問修飾符
Java super關(guān)鍵字
Java注釋
JDK,JRE和JVM之間的區(qū)別
Java final關(guān)鍵字
Java static關(guān)鍵字

Java注釋

java注釋是不會被編譯器和解釋器執(zhí)行的語句。 注釋可以用于提供關(guān)于變量,方法,類或任何語句的信息或解釋。 它也可以用于在特定時間隱藏程序代碼。

Java注釋的類型

在Java中有3種類型的注釋。它們分別如下 -

  1. 單行注釋
  2. 多行注釋
  3. 文檔注釋

1)Java單行注釋

單行注釋僅用于注釋一行,它使用的是 // 兩個字符作為一行注釋的開始,如下語法所示 -

語法:

// This is single line comment

示例:

public class CommentExample1 {
    public static void main(String[] args) {
        int i = 10;// Here, i is a variable
        System.out.println(i);
        int j = 20;
        // System.out.println(j); 這是另一行注釋,這行代碼不會被執(zhí)行。
    }
}

上面示例代碼輸出結(jié)果如下 -

10

2)Java多行注釋

多行注釋用于注釋多行代碼。它以 /* 開始,并以 */ 結(jié)束,在 /**/之間的代碼塊就是一個注釋塊,其中的代碼是不會這被執(zhí)行的。

語法:

/* 
This  
is  
multi line  
comment 
*/

示例:

public class CommentExample2 {
    public static void main(String[] args) {
        /*
         * Let's declare and print variable in java.
         *
         *  這是多行注釋
         */
        int i = 10;
        System.out.println(i);
    }
}

上面示例代碼輸出結(jié)果如下 -

10

3)Java文檔注釋

文檔注釋用于創(chuàng)建文檔API。 要創(chuàng)建文檔API,需要使用javadoc工具。

語法:

/** 
This  
is  
documentation  
comment 
*/

示例:

/**
 * The Calculator class provides methods to get addition and subtraction of
 * given 2 numbers.
 */
public class Calculator {
    /** The add() method returns addition of given numbers. */
    public static int add(int a, int b) {
        return a + b;
    }

    /** The sub() method returns subtraction of given numbers. */
    public static int sub(int a, int b) {
        return a - b;
    }
}

通過javac工具編譯:

javac Calculator.java

通過javadoc工具創(chuàng)建文檔API:

javadoc Calculator.java

現(xiàn)在,將在當(dāng)前目錄中為上面的Calculator類創(chuàng)建了HTML文件。 打開HTML文件,并查看通過文檔注釋提供的Calculator類的說明。如下所示 -


上一篇:Java do-while循環(huán)下一篇:Java繼承