介绍
评论- 看起来可以更简单,为什么要写整篇文章。但事情没那么简单。正如我老板所说,任何人都可以编写代码,但写出好的注释很难。 大多数语言课程都以传统的 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