Java面向對象(OOP)概念
Java面向對象(OOP)概念
Java命名約定
Java對象和類
Java構造器(構造方法)
Java static關鍵字
Java this關鍵字
Java繼承
Java聚合
Java方法重載
Java方法重寫
Java super關鍵字
Java實例初始化程序塊
Java final關鍵字
Java多態
Java靜態綁定和動態綁定
Java instanceof運算符
Java抽象類
Java接口
Java抽象類和接口的區別
Java包
Java訪問修飾符
Java封裝
Java Object類
Java對象克隆
Java數組
Java包裝類
Java按值調用和引用調用
Java strictfp關鍵字
Java命令行參數
對象和類之間的區別
java中方法重載和方法重寫的區別
Java註釋
java註釋是不會被編譯器和解釋器執行的語句。 註釋可以用於提供關於變量,方法,類或任何語句的信息或解釋。 它也可以用於在特定時間隱藏程序代碼。
Java註釋的類型
在Java中有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); 這是另一行註釋,這行代碼不會被執行。
}
}
上面示例代碼輸出結果如下 -
10
2)Java多行註釋
多行註釋用於註釋多行代碼。它以 /*
開始,並以 */
結束,在 /*
和 */
之間的代碼塊就是一個註釋塊,其中的代碼是不會這被執行的。
語法:
/*
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);
}
}
上面示例代碼輸出結果如下 -
10
3)Java文檔註釋
文檔註釋用於創建文檔API。 要創建文檔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
工具創建文檔API:
javadoc Calculator.java
現在,將在當前目錄中爲上面的Calculator
類創建了HTML文件。 打開HTML文件,並查看通過文檔註釋提供的Calculator
類的說明。如下所示 -