赞
踩
单行注释以 //
开头,注释内容从 //
开始到行尾结束。它们通常用于对单行代码进行简短说明,或者在代码中插入临时注释。
int x = 10; // 定义变量x并赋值为10
// 打印变量x的值
System.out.println(x);
多行注释以 /*
开头,以 */
结束,可以跨越多行。多行注释适用于对较长的代码块进行详细说明,或者用于注释掉大段代码。
/* 这个方法用于计算两个数的和 参数:a - 第一个整数 b - 第二个整数 返回值:两个整数的和 */ public int add(int a, int b) { return a + b; } /* 这是一个示例,演示如何注释掉大段代码 public void exampleMethod() { // 这里的代码被注释掉了 } */
文档注释以 /**
开头,以 */
结束,通常用于类、接口、方法和字段的声明前。Javadoc工具可以解析这些注释并生成HTML格式的API文档。
@param
用于描述方法的参数。@return
用于描述方法的返回值。@throws
或 @exception
用于描述方法可能抛出的异常。@see
用于提供相关信息的链接。@since
表示该元素从哪个版本开始存在。@deprecated
标识不推荐使用的元素,并提供替代信息。/** * 这个类表示一个简单的计算器 * * @since 1.0 */ public class Calculator { /** * 计算两个整数的和 * * @param a 第一个整数 * @param b 第二个整数 * @return 两个整数的和 * @since 1.0 */ public int add(int a, int b) { return a + b; } /** * 计算两个整数的差 * * @param a 第一个整数 * @param b 第二个整数 * @return 两个整数的差 * @since 1.0 */ public int subtract(int a, int b) { return a - b; } /** * 计算两个整数的乘积 * * @param a 第一个整数 * @param b 第二个整数 * @return 两个整数的乘积 * @throws IllegalArgumentException 如果参数为负数 * @since 1.1 */ public int multiply(int a, int b) { if (a < 0 || b < 0) { throw new IllegalArgumentException("参数不能为负数"); } return a * b; } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。