Java注释

简介: Java注释

Java注释

在Java中,注释是用于向代码添加说明或解释的重要工具。它们不会被编译器执行,而是用于帮助程序员和其他阅读代码的人理解代码的功能和逻辑。Java提供了三种类型的注释:

单行注释:使用 // 开始,并且从 // 到该行末尾的所有内容都被视为注释。

java复制代码

 

// 这是一个单行注释

 

int x = 10; // 这也是单行注释,用于解释这行代码

多行注释:使用 /* 开始,使用 */ 结束。在这两个标记之间的所有内容都是注释。

java复制代码

 

/*

 

这是一个多行注释。

 

它可以跨越多行,

 

用于解释代码块的复杂功能。

 

*/ 

 

int y = 20;

Java文档注释:也称为Javadoc注释,使用 /** 开始,使用 */ 结束。这些注释主要用于生成API文档,并可以被特定的工具(如Javadoc)处理来生成HTML格式的文档。

java复制代码

 

/**

 

* 这是一个Javadoc注释。

 

* 它通常用于描述类、方法或字段的用途和行为。

 

*

 

* @param value 一个整数值,用于计算。

 

* @return 返回值的平方。

 

*/ 

 

public int square(int value) {

 

return value * value;

 

}

在上面的例子中,@param@return 是Javadoc标签,用于描述方法参数和返回值。Javadoc支持许多其他的标签,如 @author@version@see 等,用于提供更多关于代码的信息。

注释是编写清晰、可维护代码的重要部分。它们不仅有助于其他程序员理解代码,也有助于你在未来回顾自己的代码时快速理解其功能和目的。因此,编写有意义的注释是编写高质量Java代码的关键实践之一。

 

目录
相关文章
|
Java 数据安全/隐私保护
java实现加密电话号码,有具体的加密流程注释
java实现加密电话号码,有具体的加密流程注释
24 0
|
6月前
|
Java Spring
【Java用法】Spring之@Nullable和@NotNull注释的使用
【Java用法】Spring之@Nullable和@NotNull注释的使用
82 0
|
1月前
|
Java 数据库连接 mybatis
mybatis简单案例源码详细【注释全面】——实体层(User.java)
mybatis简单案例源码详细【注释全面】——实体层(User.java)
13 0
|
4天前
|
Java 开发者
Java基础知识整理,注释、关键字、运算符
在日常的工作中,总会遇到很多大段的代码,逻辑复杂,看得人云山雾绕,这时候若能言简意赅的加上注释,会让阅读者豁然开朗,这就是注释的魅力!
37 11
|
1月前
|
Java 编译器 API
Java注释
Java注释
12 0
|
1月前
|
Java 数据库连接 mybatis
mybatis简单案例源码详细【注释全面】——Utils层(MybatisUtils.java)
mybatis简单案例源码详细【注释全面】——Utils层(MybatisUtils.java)
13 0
|
1月前
|
Java 数据库连接 mybatis
mybatis简单案例源码详细【注释全面】——测试层(UserMapperTest.java)
mybatis简单案例源码详细【注释全面】——测试层(UserMapperTest.java)
10 0
|
1月前
|
Java 数据库连接 mybatis
mybatis简单案例源码详细【注释全面】——实体层(Role.java)
mybatis简单案例源码详细【注释全面】——实体层(Role.java)
7 0
|
1月前
|
Java 测试技术 API
滚雪球学Java(10):Java注释
【2月更文挑战第22天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!!
64 2
|
1月前
|
Java 程序员 编译器
【Java从入门到精通】Java注释
【Java从入门到精通】Java注释
16 0