第一范文网 - 专业文章范例文档资料分享平台

2-2编码规范

来源:用户分享 时间:2025/6/2 16:00:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

电子政务和政务公开业务处理信息系统—系统编码规范

1.4.5 注释

注释是软件可读性的具体体现。程序注释量一般占程序编码量的20%,软件工程要求不少于20%。以下是四种必要的注释:

(1) 类说明注释

注释一般位于 package/import 语句之前,class 描述之前。要求至少写出内容说明、创建者、创建时间和特别注意事项等内容。例如: /**

* 名称: ${file_name}
* 描述:
* 类型: JAVA

* 最近修改时间:${date} ${time}
* @since ${date} * @author 刘 华 */

(2) 方法说明注释

对几乎每个方法都应有适当的说明,位于方法声明之前,包括:说明,参数说明、异常说明、返回值说明和特别说明等。例如: /** * 方法描述 *

* ${tags}

* @param id String唯一标识 * @param personid String 用户唯一标识 * @return rtobj BaseReturn 基本返回对象 * @变更记录 ${date} ${time} 刘 华 创建

- 5 -

电子政务和政务公开业务处理信息系统—系统编码规范

* */

(3) 体内代码的注释

体(方法体、代码块体、静态代码块体等)内的代码按照功能分成多个虚拟的功能块,每个块以块注释“/* xxx */”注释开始,以空行结束;例如: /**是否超级管理员**/

private Boolean isadmin = false;

if(null!=curOuId&&!curOuId. equals (“”)) {

/*组织机构ID不为空时 */ curOuId = ?000000?; 空行 } 空行

if(curOuId==null) {

/*组织机构ID为空时 */ }

(4) 行注释

行注释“//”仅用于调试注释,在程序稳定之后,行注释必须被删除,以免影响程序的可读性。

- 6 -

搜索更多关于: 2-2编码规范 的文档
2-2编码规范.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0gmy44dcd481m9s3zgzq_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top