介紹
評論- 看起來可以更簡單,為什麼要寫整篇文章。但事情沒那麼簡單。正如我老闆所說,任何人都可以寫程式碼,但寫出好的註解很難。 大多數語言課程都以傳統的 Hello World 開始。即使在Oracle 教學的「入門」部分中,我們也從「Hello World!」開始。應用。從程式碼的第一行我們就看到了它們—Java 註解。在 Java 程式碼公約這樣重要的文件中,註釋被放在一個單獨的部分:註釋,這一事實也強調了它們的重要性。根據文檔,Java中的註釋分為兩種類型:- 實現註釋(或代碼註釋);
- 記錄評論。
Java程式碼註解
從名稱中可以清楚地看出,該註釋與程式碼相關,並且應該反映其功能。程式碼註解為:-
小寫(即在一行中描述)
// Строчный комментарий System.out.println("Hello, World!");
-
塊(即它們被描述為一個完整的塊,因為它們不適合放在一行上)
/* * Блочный комментарий */ System.out.println("Hello");
每次你發表評論時,你都會皺眉,感覺自己很失敗。”顯然,沒有絕對的真理,有時評論是必要的。但總有選擇,需要與不必要的評論作鬥爭。本章也提到了不尋常的註釋,TODO:
// TODO: Добавить World
System.out.println("Hello, ");
它們的要點是可以在 IDE 中以特殊方式處理它們。例如,在 IDEA 中,它們收集在單獨的選項卡上,您可以在其中查看它們:
文件註釋
文件註解描述了公共 API。 API是應用程式介面,即可供其他開發人員執行任何操作的類別和方法。簡而言之,這些註釋應該解釋為什麼創建這個或那個類別和套件以及這個或那個方法的作用。如果需要,您也可以描述類別欄位。這正是我們在 IDE 的工具提示中看到的內容,它以 JavaDoc 的形式呈現。例如:package test;
/**
* This is a JavaDoc class comment
*/
public class JavaDocTest {
/**
* This is a JavaDoc public field comment
*/
public static final String HELLO_MESSAGE = "Hello, World!";
public static void main(String... args) {
JavaDocTest.greetings();
}
/**
* This is a JavaDoc public method comment
*/
public static void greetings() {
System.out.println(HELLO_MESSAGE);
}
}
之後,我們可以從包含我們的套件目錄的目錄中執行以下命令: javadoc -d ./test test
之後,我們將看到文件產生過程。
GO TO FULL VERSION