教妹学Java(二十):一文带你彻底了解 Java 中的注释,干货了

简介: 教妹学Java(二十):一文带你彻底了解 Java 中的注释,干货了

“二哥,今天我们要学习的内容是‘Java 注释’,对吧?”


“是的,三妹。Java 注释通常用来说明一个变量的用处、一个方法的 API、一个类的作用等等,它不会被编译器和解释器执行,但程序员可以通过注释来更好地理解代码。”


注释有 3 中类型:


1)单行注释


int age = 18; // age 用于表示年龄


单行注释通常用于解释单行代码的作用


2)多行注释


/*

age 用于表示年纪

name 用于表示姓名

*/

int age = 18;

String name = "沉默王二";



多行注释使用的频率其实并不高,通常用于解释一段代码的作用。


3)文档注释


/**
 * 这个类用于演示文档注释
 * 
 * @author 沉默王二
 */
public class CommentDemo {
    /**
     * main 函数为程序的主入口
     * @param args 
     */
    public static void main(String[] args) {
    }
}



文档注释可用于类级别,解释这个类的基本作用,以及注意事项;也可以用于方法级别,解释方法的参数,返回类型,以及方法的作用。


当这个类保存后,我们可以执行 javadoc 命令生成 API 文档。


javadoc CommentDemo.java -encoding utf-8


-encoding utf-8 可以保证中文不发生乱码。稍等片刻,javadoc 命令正在执行。




等待文档生成。然后在对应文件夹下可以看到生成的文件。


image.png


双击点开 index.html 文件就可以通过浏览器查看我们写的注释文档了。


image.png


可以看到我们之前写的文档注释了。有没有很开心?

image.png

相关文章
|
1月前
|
Java 测试技术 程序员
💡Java 零基础 | 深入理解注释的重要性与应用
【10月更文挑战第10天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
25 5
|
2月前
|
Java API 开发者
Java 注释规范
Java中的注释规范包括单行注释(`//`)、多行注释(`/* ... */`)和文档注释(`/** ... */`)。单行注释适用于简短说明,多行注释用于较长描述,文档注释则专为自动生成API文档设计。注释应清晰明了、及时更新,避免冗余,并详细说明参数和返回值。遵循这些规范有助于提高代码的可读性和可维护性。
|
3月前
|
Java C# 容器
逻辑运算符Java代码的注释
这段代码及文字介绍了一个简单的Java程序以及Java编程的基础概念。代码展示了如何输出“Hello Word”。接着,用贴近生活的比喻解释了`package`(包)、`public`(访问修饰符)、`class`(类)、`static`(静态)和`void`(空)的概念。此外,还介绍了`System.out.println()`方法。进一步讲解了Java中的注释、数据类型(包括整型、浮点型、字符型和布尔型),变量和常量的概念,以及运算符、类型转换、赋值运算符、关系运算符与逻辑运算符等基础知识点。通过生动的例子帮助初学者更好地理解和记忆。
27 2
|
3月前
|
Java
【Java 第三篇章】注释、数据类型、运算符
【8月更文挑战第2天】 Java支持三种注释:单行(`//`)、多行(`/*...*/`)及文档注释(`/**...*/`)。它定义了八种基本数据类型,包括四种整数类型(`byte`、`short`、`int`、`long`),两种浮点类型(`float`、`double`),一种字符类型(`char`)和一种布尔类型(`boolean`)。数据类型之间可以自动转换或通过强制转换改变,但后者可能导致精度损失。Java中的运算符涵盖算术(如`+`、`-`)、赋值(如`=`)、比较(如`==`)、逻辑(如`&&`)和三目运算符等。例如,算术运算可用于执行基本数学计算,而逻辑运算符用于组合条件判断。
23 1
|
5月前
|
Java 编译器
Java健壮性 Java可移植性 JDK, JRE, JVM三者关系 Java的加载与执行原理 javac编译与JAVA_HOME环境变量介绍 Java中的注释与缩进 main方法的args参数
Java健壮性 Java可移植性 JDK, JRE, JVM三者关系 Java的加载与执行原理 javac编译与JAVA_HOME环境变量介绍 Java中的注释与缩进 main方法的args参数
53 1
|
5月前
|
存储 Java 程序员
Java入门——基本语法(注释、字面量、变量、使用变量的注意事项、关键字、标识符)
Java入门——基本语法(注释、字面量、变量、使用变量的注意事项、关键字、标识符)
40 2
|
5月前
|
Java C# 容器
第一行Java代码的注释和相关解读
第一行Java代码的注释和相关解读
52 0
|
5月前
|
Java API
Java基础之注释
Java中的注释用于添加代码说明,分为单行、多行和文档注释。单行注释以`//`开始,多行注释以`/*...*/`包围,文档注释`/**...*/`用于生成API文档,如Javadoc。`@param`、`@return`等标签提供方法详情。注意,Java不支持嵌套注释。运行包含文档注释的代码,可通过`javadoc`命令生成API文档。示例代码展示了如何创建和使用文档注释。
28 0
|
5月前
|
算法 Java Go
【经典算法】LeetCode 392 判断子序列(Java/C/Python3/Go实现含注释说明,Easy)
【经典算法】LeetCode 392 判断子序列(Java/C/Python3/Go实现含注释说明,Easy)
61 0
|
5月前
|
算法 Java Go
【经典算法】LeetCode 1103 分糖果 II(Java/C/Python3实现含注释说明,Easy)
【经典算法】LeetCode 1103 分糖果 II(Java/C/Python3实现含注释说明,Easy)
79 0
下一篇
无影云桌面