java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Java头文件注释的常用模板

多种Java头文件注释的常用模板解读

作者:Tiramisu2023

这篇文章主要介绍了多种Java头文件注释的常用模板,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Java头文件注释模板

基础模板

/**
 * 类描述信息
 * 
 * @author 作者名
 * @date ${DATE}
 * @version 1.0
 */
public class ClassName {
    // 类内容
}

企业级详细模板

/**
 * @ClassName: ClassName
 * @Description: 类功能详细描述
 *        可以多行描述
 * @author: 作者名
 * @date: ${YEAR}-${MONTH}-${DAY}
 * @version: 1.0.0
 * @since: 1.8
 * @deprecated: false
 */
public class ClassName {
    // 类内容
}

带版权信息模板

/**
 * Copyright © ${YEAR} 公司名称. All rights reserved.
 *
 * @ProjectName: 项目名称
 * @Package: com.xxx.xxx
 * @ClassName: ClassName
 * @Description: 类描述
 * @author: 作者名
 * @date: ${YEAR}-${MONTH}-${DAY} ${TIME}
 * @version: V1.0
 */
public class ClassName {
    // 类内容
}

方法注释模板

/**
 * 方法功能描述
 *
 * @param param1 参数1描述
 * @param param2 参数2描述
 * @return 返回值描述
 * @throws ExceptionType 异常描述
 */
public ReturnType methodName(ParamType param1, ParamType param2) {
    // 方法体
}

IDE配置指南

IDEA Live Templates配置

  1. 打开设置:File → Settings → Editor → Live Templates
  2. 新建模板组:Java Template
  3. 添加模板:
Abbreviation: header
Description: 文件头注释
Template text: 
/**
 * @Description: $DESCRIPTION$
 * @author: $USER$
 * @date: $DATE$ $TIME$
 * @version: 1.0
 */
  1. 设置生效范围:Java → Declaration

常用IDE变量

团队规范示例

/**
 * 订单服务类
 * <p>负责订单的创建、查询、修改等操作</p>
 *
 * @author ZhangSan
 * @date 2024-01-15
 * @version 1.0.1
 * @since JDK 1.8
 * @see OrderDao
 * @see OrderVO
 */
public class OrderService {
    // 类内容
}

最佳实践

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文