博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java魔法堂:注释和注释模板
阅读量:6847 次
发布时间:2019-06-26

本文共 1416 字,大约阅读时间需要 4 分钟。

一、注释                                  

  1. 注释类型

     [a]. 单行注释

// 单行注释String type = "单行注释";
     [b]. 多行注释
/*  * 多行注释 */String type = "多行注释";
     [c]. 文档注释
/** * 文档注释 */public class Dummy{}

2. 快捷键

     [a]. 添加/取消单行注释: Ctrl+/ 

     [b]. 添加类的文档注释: Ctrl+Shift+j 

 

二、注释模板                                

  作用:定义文件、类和方法等默认的注释格式,减少手工输入的工作量。

  1. 设置注释模板的入口:点击 Window->Preference->Java->Code Style->Code Template ,然后展开 Comments节点 。

  2. Comments节点 下的元素介绍:

     File节点(文件注释标签)

/**   * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author fsjohnhuang* @date ${date} ${time} * @version V1.0   */

     Types节点(类注释标签)

/** * @ClassName: ${type_name} * @Description: ${todo}(这里用一句话描述这个类的作用) * @author fsjohnhuang* @date ${date} ${time} * * ${tags} */

      Fields节点(字段注释标签)

/** * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么) */
     
Constructor节点(构造函数注释标签)

/** * 

Title:

*

Description:

* ${tags} */

     Method节点(方法注释标签)

/** * @Title: ${enclosing_method} * @Description: ${todo}(这里用一句话描述这个方法的作用) * @param ${tags}  参数说明 * @return ${return_type}    返回类型 * @throws */
     
Overriding Methods节点(覆盖方法注释标签)

/** Title: ${enclosing_method}*Description: * ${tags} * ${see_to_overridden} */

    Delegate Methods节点(代理方法注释标签)

/** * ${tags} * ${see_to_target} */
 
  getter节点(getter方法注释标签)

/** * @return ${bare_field_name} */
    
setter节点(setter方法注释标签)

/** * @param ${param} 要设置的 ${bare_field_name} */

3. 导入、导出注释模板

    在 Window->Preference->Java->Code Style->Code Template 下可导入导出注释模板。

转载地址:http://dymul.baihongyu.com/

你可能感兴趣的文章
58到家数据库30条军规的详细解读
查看>>
在K8S集群中一步步构建一个复杂的MySQL数据库
查看>>
日志上云利器 - Aliyun LOG Java Producer
查看>>
路径规划之 A* 算法
查看>>
Ubuntu Remmina 远程桌面提示 “无法连接到RDP服务器”
查看>>
TypeScript 2019 路线图:更效率,更易用!
查看>>
WPF中不规则窗体与WindowsFormsHost控件的兼容问题完美解决方案
查看>>
甲方大人来了之运维数据分析平台搭建实战
查看>>
netcore 获取本地网络IP地址
查看>>
安装了宝塔面板的服务器,一键部署私有云
查看>>
干货!14个最新优质加载动画设计,让等待成为一种享受
查看>>
Android listview与adapter用法
查看>>
Android开发之再探底部菜单TabLayout与Bottom navigation实现方式
查看>>
传瑞幸咖啡获新一轮融资,投前估值达20亿美元
查看>>
logstash5.0版本之后导入es数据指定ik分词器详解
查看>>
通俗易懂,JDK 并发容器总结
查看>>
flask mega-tutorial 1.0 documentation学习记录
查看>>
我不想待在这个孤岛
查看>>
代码搜索引擎和代码浏览器 Sourcegraph 宣布开源
查看>>
swift:类型转换(is用作判断检测、as用作类型向下转换)
查看>>