java注释规范总结大全

时间:2019-05-15 09:36:07下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《java注释规范总结大全》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《java注释规范总结大全》。

第一篇:java注释规范总结大全

在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》,内容来自网络、书籍和自己的实际积累。

JAVA注释规范

版本/状态 作者 版本日期

1.0 ghc 2008-07-02

一、背景

1、当我们第一次接触某段代码,但又被要求在极短的时间内有效地分析这段代码,我们需要什么样的注释信息?

2、怎么样避免我们的注释冗长而且凌乱不堪呢?

3、在多人协同开发、维护的今天,我们需要怎么样的注释来保证高质、高交的进行开发和维护工作呢?

二、意义

程序中的注释是程序设计者与程序阅读者之间通信的重要手段。应用注释规范对于软件本身和软件开发人员而言尤为重要。并且在流行的敏捷开发思想中已经提出了将注释转为代码的概念。好的注释规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护。好的注释规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码。好的注释规范可以最大限度的提高团队开发的合作效率。长期的规范性编码还可以让开发人员养成良好的编码习惯,甚至锻炼出更加严谨的思维能力。

三、注释的原则

1、注释形式统一

在整个应用程序中,使用具有一致的标点和结构的样式来构造注释。如果在其他项目组发现他们的注释规范与这份文档不同,按照他们的规范写代码,不要试图在既成的规范系统中引入新的规范。

2、注释的简洁

内容要简单、明了、含义准确,防止注释的多义性,错误的注释不但无益反而有害。

3、注释的一致性

在写代码之前或者边写代码边写注释,因为以后很可能没有时间来这样做。另外,如果有机会复查已编写的代码,在今天看来很明显的东西六周以后或许就不明显了。通常描述性注释先于代码创建,解释性注释在开发过程中创建,提示性注释在代码完成之后创建。修改代码的同时修改相应的注释,以保证代码与注释的同步。

4、注释的位置

保证注释与其描述的代码相邻,即注释的就近原则。对代码的注释应放在其上方相邻或右方的位置,不可放在下方。避免在代码行的末尾添加注释;行尾注释使代码更难阅读。不过在批注变量声明时,行尾注释是合适的;在这种情况下,将所有行尾注释要对齐。

5、注释的数量

注释必不可少,但也不应过多,在实际的代码规范中,要求注释占程序代码的比例达到20%左右。注释是对代码的“提示”,而不是文档,程序中的注释不可喧宾夺主,注释太多了会让人眼花缭乱,注释的花样要少。不要被动的为写注释而写注释。

6、删除无用注释 在代码交付或部署发布之前,必须删掉临时的或无关的注释,以避免在日后的维护工作中产生混乱。

7、复杂的注释

如果需要用注释来解释复杂的代码,请检查此代码以确定是否应该重写它。尽一切可能不注释难以理解的代码,而应该重写它。尽管一般不应该为了使代码更简单便于使用而牺牲性能,但必须保持性能和可维护性之间的平衡。

8、多余的注释

描述程序功能和程序各组成部分相互关系的高级注释是最有用的,而逐行解释程序如何工作的低级注释则不利于读、写和修改,是不必要的,也是难以维护的。避免每行代码都使用注释。如果代码本来就是清楚、一目了然的则不加注释,避免多余的或不适当的注释出现。

9、必加的注释

典型算法必须有注释。在代码不明晰或不可移植处必须有注释。在代码修改处加上修改标识的注释。在循环和逻辑分支组成的代码中添加注释。为了防止问题反复出现,对错误修复和解决方法的代码使用注释,尤其是在团队环境中。

10、注释在编译代码时会被忽略,不编译到最后的可执行文件中,所以注释不

会增加可执行文件的大小。

四、JAVA注释技巧

1、空行和空白字符也是一种特殊注释。利用缩进和空行,使代码与注释容易区

别,并协调美观。

2、当代码比较长,特别是有多重嵌套时,为了使层次清晰,应当在一些段落的结束处加注释(在闭合的右花括号后注释该闭合所对应的起点),注释不能

写得很长,只要能表示是哪个控制语句控制范围的结束即可,这样便于阅读。

3、将注释与注释分隔符用一个空格分开,在没有颜色提示的情况下查看注释时,这样做会使注释很明显且容易被找到。

4、不允许给块注释的周围加上外框。这样看起来可能很漂亮,但是难于维护。

5、每行注释(连同代码)不要超过120个字(1024×768),最好不要超过80 字(800×600)。

6、Java编辑器(IDE)注释快捷方式。Ctrl+/ 注释当前行,再按则取消注释。

7、对于多行代码的注释,尽量不采用“/*......*/”,而采用多行“//”注释,这样虽然麻烦,但是在做屏蔽调试时不用查找配对的“/*......*/”。

8、注释作为代码切换开关,用于临时测试屏蔽某些代码。

例一:

//*/

codeSegement1;//*/

改动第一行就成了:

/*/

codeSegement1;//*/ 例二:

//----------------------第一段有效,第二段被注释

//*/

codeSegement1;/*/

codeSegement2;//*/

只需删除第一行的/就可以变成:

//----------------------第一段被注释,第二段有效

/*/

codeSegement1;/*/

codeSegement2;//*/

五、JAVA注释方法及格式

1、单行(single-line)--短注释://„„

单独行注释:在代码中单起一行注释,注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。

注释格式:/* 注释内容 */

行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。

注释格式:// 注释内容

行尾注释:尾端(trailing)--极短的注释,在代码行的行尾进行注释。一般与代码行后空8(至少4)个格,所有注释必须对齐。

注释格式:代码 + 8(至少4)个空格 + // 注释内容

2、块(block)--块注释:/*„„*/ 注释若干行,通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。一般位于一个文件或者一个方法的前面,起到引导的作用,也可以根据需要放在合适的位置。这种域注释不会出现在HTML报告中。注释格式通常写成:

/*

* 注释内容

*/

3、文档注释:/**„„*/

注释若干行,并写入javadoc文档。每个文档注释都会被置于注释定界符

/**......*/之中,注释文档将用来生成HTML格式的代码报告,所以注释文

档必须书写在类、域、构造函数、方法,以及字段(field)定义之前。注释文档由两部分组成——描述、块标记。注释文档的格式如下:

/**

* The doGet method of the servlet.* This method is called when a form has its tag value method

* equals to get.* @param request

* the request send by the client to the server * @param response

* the response send by the server to the client * @throws ServletException * if an error occurred * @throws IOException * if an error occurred */

public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

doPost(request, response);}

前两行为描述,描述完毕后,由@符号起头为块标记注释。更多有关文档注

释和javadoc的详细资料,参见javadoc的主页: http://java.sun.com/javadoc/index.html

4、javadoc注释标签语法

@author

对类的说明 标明开发该类模块的作者

@version

对类的说明 标明该类模块的版本

@see

对类、属性、方法的说明 参考转向,也就是相关主题

@param

对方法的说明 对方法中某参数的说明

@return

对方法的说明 对方法返回值的说明

@exception 对方法的说明 对方法可能抛出的异常进行说明

六、JAVA注释具体实现

1、源文件注释

源文件注释采用 /** „„ */,在每个源文件的头部要有必要的注释信息,包括:文件名;文件编号;版本号;作者;创建时间;文件描述包括本文件历史修改记录等。中文注释模版:

/**

* 文 件 名 :

* CopyRright(c)2008-xxxx: * 文件编号:

* 创 建 人:

* 日

期:

* 修 改 人:

* 日

期:

* 描

述:

* 版 本 号:

*/

2、类(模块)注释:

类(模块)注释采用 /** „„ */,在每个类(模块)的头部要有必要的注释信息,包括:工程名;类(模块)编号;命名空间;类可以运行的JDK版本;版本号;作者;创建时间;类(模块)功能描述(如功能、主要算法、内部各部分之间的关系、该类与其类的关系等,必要时还要有一些如特别的软硬件要求等说明);主要函数或过程清单及本类(模块)历史修改记录等。

英文注释模版:

/**

* CopyRright(c)2008-xxxx:

<展望软件Forsoft >

* Project:

<项目工程名 >

* Module ID:

<(模块)类编号,可以引用系统设计中的类编号>

* Comments: <对此类的描述,可以引用系统设计中的描述>

* JDK version used:

* Namespace:

<命名空间>

* Author:

<作者中文名或拼音缩写>

* Create Date:

<创建日期,格式:YYYY-MM-DD>

* Modified By:

<修改人中文名或拼音缩写>

* Modified Date: <修改日期,格式:YYYY-MM-DD>

* Why & What is modified <修改原因描述>

* Version:

<版本号>

*/

如果模块只进行部分少量代码的修改时,则每次修改须添加以下注释:

//Rewriter

//Rewrite Date:<修改日期:格式YYYY-MM-DD> Start1:

/* 原代码内容*/ //End1:

将原代码内容注释掉,然后添加新代码使用以下注释:

//Added by

//Add date:<添加日期,格式:YYYY-MM-DD> Start2:

//End2:

如果模块输入输出参数或功能结构有较大修改,则每次修改必须添加以下

注释:

//Log ID: //Depiction:<对此修改的描述> //Writer:修改者中文名

//Rewrite Date:<模块修改日期,格式:YYYY-MM-DD>

2、接口注释:

接口注释采用 /** „„ */,在满足类注释的基础之上,接口注释应该包含描述接口的目的、它应如何被使用以及如何不被使用,块标记部分必须注明作者和版本。在接口注释清楚的前提下对应的实现类可以不加注释。

3、构造函数注释:

构造函数注释采用 /** „„ */,描述部分注明构造函数的作用,不一定有块标记部分。

注释模版一:

/**

* 默认构造函数

*/

注释模版二:

/**

* Description :

带参数构造函数,*

初始化模式名,名称和数据源类型

* @param schema:

模式名

* @param name:

名称

* @param type: 数据源类型

*/

4、函数注释:

函数注释采用 /** „„*/,在每个函数或者过程的前面要有必要的注释信息,包括:函数或过程名称;功能描述;输入、输出及返回值说明;调用关系及被调用关系说明等。函数注释里面可以不出现版本号(@version)。

注释模版一:

/**

* 函 数 名 :

* 功能描述:

* 输入参数:

<按照参数定义顺序>

*

<@param后面空格后跟着参数的变量名字

*

(不是类型),空格后跟着对该参数的描述。> *

* 返 回 值:-类型 <说明>

*

<返回为空(void)的构造函数或者函数,*

@return可以省略;如果返回值就是输入参数,必须 *

用与输入参数的@param相同的描述信息;必要的时*

候注明特殊条件写的返回值。> * 异

常:<按照异常名字的字母顺序> * 创 建 人: * 日

期: * 修 改 人: * 日

期: */

注释模版二:

/**

* FunName:

getFirstSpell

* Description :

获取汉字拼音首字母的字符串,*

被生成百家姓函数调用

* @param:

str the String是包含汉字的字符串

* @return String:汉字返回拼音首字母字符串;

*

英文字母返回对应的大写字母;

*

其他非简体汉字返回 '0';

* @Author:

ghc * @Create Date: 2008-07-02 */

5、方法注释:

方法注释采用 /** „„ */,对于设置(Set 方法)与获取(Get 方法)成员的方法,在成员变量已有说明的情况下,可以不加注释;普通成员方法要求说明完成什么功能,参数含义是什么且返回值什么;另外方法的创建时间必须注释清楚,为将来的维护和阅读提供宝贵线索。

6、方法内部注释:

控制结构,代码做了些什么以及为什么这样做,处理顺序等,特别是复杂的逻辑处理部分,要尽可能的给出详细的注释。

7、全局变量注释:

要有较详细的注释,包括对其功能、取值范围、哪些函数或者过程存取以及存取时注意事项等的说明。

8、局部(中间)变量注释:

主要变量必须有注释,无特别意义的情况下可以不加注释。

9、实参/参数注释:

参数含义、及其它任何约束或前提条件。

10、字段/属性注释: 字段描述,属性说明。

11、常量:常量通常具有一定的实际意义,要定义相应说明。

第二篇:JAVA代码注释规范

JAVA代码注释规范

一、规范存在的意义

1.好的注释规范可以让人一眼看明白这是干什么的,特别是对于我们这种行业;共同合作完成一个项目需要分工明确,所以也需要有明了的注释规范。

2.正确的应用注释规范可以增加代码的可读性、理解性。3.好的代码规范可以提高团队的开发效率,从而节省时间。4.长期的坚持代码规范可以让程序员养成一个良好的习惯,甚至锻炼出思维。

二、命名规范

1.一般概念

1)尽量使用完整的英文描述。2)采用相对好理解的术语。

3)采用骆驼命名的规范使名字增加可读性。4)尽量少用缩写提高可读性。5)避免名字过长。

6)避免使用类似的名字。7)避免使用特殊符号。2.主要的运用

1)类(class)的命名

2)接口(interface)的命名 +方法(method)的命名 3)参数(param)的命名

三、注释规范

1.一般概念

1)注释应该增加代码的清晰度 2)保持代码的整洁

3)在写代码之前或同时注意写上注释

4)注释出为什么做这件事,做这件事的结果 2.注释那些部分

1)java文件:版权信息、创建时间、创建人 2)类:目的、所完成功能、版权信息、创建人 3)方法:参数含义、返回值 4)属性:字段描述

5)接口:目的、创建人、版本号、创建时间

四、代码格式规范

1.单行注释://注释内容,一般与代码后空4-8格,注释必须对齐 2.块状注释:/*注释内容*/,一般是注释从以/*开始,以*/结束中的所有内容。3.文档注释:/**......*/所以注释文 档必须书写在类、域、构造函数、方法,以及字段(field)定义之前.注释文档由两部分组成——描述、块标记。4.javadoc注释标签

@author 对类的说明 标明开发该类模块的作者

@version 对类的说明 标明该类模块的版本

@see 对类、属性、方法的说明 参考转向,也就是相关主题

@param 对方法的说明 对方法中某参数的说明

@return 对方法的说明 对方法返回值的说明

@exception 对方法的说明 对方法可能抛出的异常进行说明

五、java注释具体实现

1.源文件注释

/** *文件名 *创建人 *创建时间 *修改人 *描述 *版本号 */ 2.类注释

/** *对此类的描述信息 *创建人 *版本号 *创建时间 */ 3.方法的注释

/** *方法的用处 *该方法的参数列 *该方法返回的值 */ 4.属性的注释

/** *字段的描述 */ 5.接口注释

/** *对此接口的描述 *创建人 *创建时间 *版本号 */ 6.构造方法注释

/** *描述该构造方法的用处 *该构造方法的参数列 *参数的类型 */

六、Jsp代码格式规范

1.多行注释:,一般是注释从以结束中的所有内容。

2.文本注释:<%--内容--%>,主要是对该页面的一些描述,目的、创建人、创建时间、版本号、文件名、备注、修改人等.例如: <%---创建人-创建时间-版本号-文件名-备注-修改人--%> 3.伪劣标签注释:<% java语句块 %> 例如: <% JAVA代码块 %> 4.单行注释://注释内容,一般与代码后空4-8格,注释必须对齐

七、JS代码格式规范

1.文本注释:/** 注释内容 **/,主要是对该页面的一些描述,目的、创建人、创建时间、版本号、文件名、备注、修改人等.也可以用于注释代码块。例如: /** *创建人 *创建时间 *版本号 *文件名 *备注 *修改人 **/

2.文本注释:/** 内容 */ ,主要是对该页面的一些描述,目的、创建人、创建时间、版本号、文件名、备注、修改人等.也可以用于注释代码块。例如: /** *创建人 *创建时间 *版本号 *文件名 *备注 *修改人 */ 3.单行注释: //注释内容,一般与代码后空4-8格,注释必须对齐 4.多行注释: /* 注释内容 */,一般是注释从以/* 开始,以*/结束中的所有内容。

八、JS注释具体实现 1.文件注释

/** *对此文件的描述信息 *创建人 *版本号 *创建时间 */ 2.方法的注释

/** *方法的用处 *该方法的参数列 *该方法返回的值 */ 3.模块的注释

/** *模块名称

*模块的用处

*/

第三篇:java文件头注释格式

myeclipse中java文件头注释格式设置

2011-10-08 13:11:33| 分类: IDE|举报|字号 订阅

windows->preferences->java->Code Templates->comments->Type->edit Eclipse注释规范模版总结 新建类文件 /** * @ClassName: ${file_name} * @Description: ${todo}(用一句话描述该文件做什么)* * @author ${user} * @version V1.0 * @Date ${date} ${time} */ 方法 /** * @Title: ${enclosing_method} * @Description: ${todo}(这里用一句话描述这个方法的作用)* @param: ${tags} * @return: ${return_type} * @throws * @author ${user} * @Date ${date} ${time} */

输入设置模板:

/** * ${file_name} Create on ${date} * * Copyright(c)${date} by taotaosoft * * @author Jerryli * @version 1.0 * */

注意选择自动添加注释

养成一个规范的习惯是最好的。

选菜单 windows-->preference Java-->Code Style-->Code Templates code-->new Java files

选中点编辑

${filecomment} ${package_declaration} /** * @author 作者姓名 E-mail: email地址 * @version 创建时间:${date} ${time} * 类说明 */ ${typecomment} ${type_declaration}

Eclipse注释规范模版总结

1、具体操作

(1)在eclipse中,打开Window->Preference->Java->Code Style->Code Template(2)然后展开Comments节点就是所有需设置注释的元素,参照2注释规范对应设置即可

2、注释规范

(1)文件(Files)注释标签 /** * FileName: ${file_name} * @Description: ${todo}(用一句话描述该文件做什么)* All rights Reserved, Designed By ZTE-ITS * Copyright: Copyright(C)2010-2011 * Company ZTE-ITS WuXi LTD.* @author: 名字 * @version V1.0 * Createdate: ${date} ${time} * * Modification History: * Date Author Version Discription * * ${date} wu.zh 1.0 1.0 * Why & What is modified: <修改原因描述> */

(2)类型(Types)注释标签(类的注释):

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

(3)字段(Fields)注释标签:

/** * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)*/

(4)构造函数标签:

/** * @Title: ${enclosing_type} * @Description: ${todo}(这里用一句话描述这个方法的作用)* @param: ${tags} * @throws */

(5)方法(Methods)标签:

/** * @Title: ${enclosing_method} * @Description: ${todo}(这里用一句话描述这个方法的作用)* @param: ${tags} * @return: ${return_type} * @throws */

(6)覆盖方法(Overriding Methods)标签: /** *

Title: ${enclosing_method}

*

Description:

* ${tags} * ${see_to_overridden} */

(7)代表方法(Delegate Methods)标签: /** * ${tags} * ${see_to_target} */

(8)getter方法标签:

/** * @Title: ${enclosing_method}
* @Description: please write your description
* @return: ${field_type}
*/

(9)setter方法标签:

/** * @Title: ${enclosing_method}
* @Description: please write your description
* @return: ${field_type}
*/ ren

第四篇:学术论文注释规范

学术论文注释规范

一、文后参考文献及其随文夹注格式

参考文献按在正文中出现的先后次序列于文末,以“参考文献:”(左顶格)作为标识。参考文献的序号左顶格,并用数字加方括号表示,如[1],[2],…;每一条参考文献条目的最后均以小圆点“.”结束。

引文的起止页码以随文以夹注的形式、用6号宋体标出,其格式为:[序号](p×)。

各类参考文献及其在正文中夹注的格式及示例如下:

(一)专著、论文集、学位论文、报告

[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年.[1] 列维·布留尔.原始思维[M].北京:商务印书馆,1987.[2] 马克思.恩格斯.共产党宣言[A].马克思恩格斯选集[M].第一卷.北京:人民出版社,1972.[3] 洪亮吉.春秋左传诂[M].卷三.[4] 人事部一·叙人[A].太平御览[M].北京:中华书局,1960.[5] 皇甫湜.皇甫持正文集[M].卷四.四部丛刊本.[6] 房玄龄等.晋书·司马彪传[M].北京:中华书局,1974.[7] Chester.The Rise of British Industrial Society[M].Longman, 1982.以例[6]、[7]为例,其随文夹注格式分别为: [6](p.4142.)、[7](p.289.)。

多次引用同一本书中的材料,随文夹注中一律采用第一次出现的序号。例如:第一次引用[7]中材料时,夹注为“[7](p289)”;第二次引用[7]中材料时,夹注为“[7](p163)”。多种材料说明一个问题,在随文夹注中则按次序列出,例:“[4](p×);[5](p×)”。

(二)期刊文章

[序号]主要责任者.文献题名[J].刊名,年,卷(期).例:

[8] 李醒民.哲学不是敲门砖和摇钱树[J].学术界,2000,(1).随文夹注格式: [8](p206)。

(三)论文集中的析出文献

[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(任选).原文献题名[C].出版地:出版者,出版年.例:

[9] 王旭.美国三大城市与美国现代区域经济结构[A].中国美国史研究学会.美国现代化历史经验[C].北京:东方出版社,1994.随文夹注格式:[9](p183)。

(四)报纸文章

[序号]主要责任者.文献题名[N].报纸名,出版日期(版次).例:

[10]杨玉圣.把书评当作学问来做[N].中华读书报,1996-10-09(2).(五)电子文献

[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出处或可获得地址,发表或更新日期/引用日期.例:

[11]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/CD].http://,1998-08-16/1998-10-04.报纸文章和电子文献在随文夹注中直接以序号标出,而省略“(p×)”著录项。

(六)各种未定义类型的文献

[序号]主要责任者.文献题名[Z].出版地:出版者,出版年.例:

[12]何晓明.降落民间——21世纪中国历史学走向管窥(第十一届全国史学理论研讨会论文)[Z].武汉:湖北大学中国文化研究院,2000.二、参考文献与注释的区别

参考文献是作者写作论著时所参考的文献书目,集中列于文末;注释则是作者对论著正文中某一特定内容的进一步解释或补充说明,列于该页地脚(以脚注形式标出)。参考文献序号用方括号标注,注释序号则用数字加圆圈标注,位于标点符号之后;若是直接引文,则位于后引号之后。

附1:参考文献类型及其标识

参考文献 专著 论文集 析出文献 报纸文章 期刊文章 学位论文 报 告

文献类型标识 M C A N J D R 无法根据上述分类的文献,其标识码一律用“Z”表示。

附2:电子文献的载体类型及其标识([文献类型标识/载体类型标识])

电子文献载体类型:磁带(magnetic tape)——MT;磁盘(disk)——DK;光盘(CD-ROM)——CD;联机网络(online)——OL。按下列格式表示包括了文献载体类型的参考文献类型标识:

[DB/OL]——联机网上数据库(database online)

[DB/MT]——磁带数据库(database on magnetic tape)

[M/CD]——光盘图书(monograph on CD-ROM)

[CP/DK]——磁盘软件(computer program on disk)

[J/OL]——网上期刊(serial online)

[EB/OL]——网上电子公告(electronic bulletin online)

第五篇:C# 注释规范

C# 注释(Comment)规范

注释规范包括:模块(类)注释规范、类的属性、方法注释规范、代码间注释

1.模块(类)注释规范

模块开始必须以以下形式书写模块注释:

///

///模块编号:<模块编号,可以引用系统设计中的模块编号> ///作用:<对此类的描述,可以引用系统设计中的描述> ///作者:作者中文名

///编写日期:<模块创建日期,格式:YYYY-MM-DD> ///

如果模块有修改,则每次修改必须添加以下注释:

///

///Log编号:

///修改描述:<对此修改的描述> ///作者:修改者中文名

///修改日期:<模块修改日期,格式:YYYY-MM-DD> ///

2.类属性注释规范

在类的属性必须以以下格式编写属性注释:

///

///属性说明 ///

3.方法注释规范

在类的方法声明前必须以以下格式编写注释

///

/// 说明:<对该方法的说明>

///

///

"><参数说明> /// ///<对方法返回值的说明,该说明必须明确说明返回的值代表什么含义> ///

4.代码间注释规范

代码间注释分为单行注释和多行注释:

单行注释: //<单行注释>

多行注释: /*多行注释1 多行注释2 多行注释3*/

代码中遇到语句块时必须添加注释(if,for,foreach,……),添加的注释必须能够说明此语句块的作用和实现手段(所用算法等等)。

详细介绍见:

http://

下载java注释规范总结大全word格式文档
下载java注释规范总结大全.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    学术论文注释规范

    注释的格式 (一)中文注释: 1、当文章引用或借用的资料所在的著作第一次出现于注释中时,须将该书作者姓名、书名、出版地、出版者、出版年代及引用资料所在的页码一并注出。(1)引......

    Java命名规范

    Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求......

    外文文献注释规范

    外文文献注释规范引证外文文献,原则上以该文种通行的引证标注方式为准。 引证英文文献的标注项目与顺序与中文相同。责任者与题名间用英文逗号,著作题名为斜体,析出文献题名为......

    毕业论文注释、参考文献规范

    毕业论文注释、参考文献规范 一、参考文献是对期刊论文引文进行统计和分析的重要信息源之一 ,在本规范中采用 GB 7714推荐的顺序编码制编排。 二、参考文献著录项目 a.......

    程序代码注释编写规范

    程序代码注释编写规范 为提高控制程序的阅读性与可理解性,现制定相关代码程序代码注释编写的编写规范。 一般情况下,源程序有效注释量必须在20%以上,注释的原则是有助于对程序的......

    历史学论文注释规范

    综合性人文社会科学学术期刊文献注释技术规范 一、关于文献注释的说明 (一)基本概念 1. “注释”可有狭义与广义之分。狭义的注释专指对正文内容中的术语、概念以及提到的事实......

    参考文献及注释规范

    一、基本概念 (1)“注释”指作者进一步解释自己所要表达的意思,注释安排在当页页脚,用带圈数字表示序号,如注①、注②等,注释的序号与文中序号一一对应。 (2)“参考文献”指作者引文......

    注释、参考文献规范写法

    注释[1] 徐虹. 女性:美术之思[M].南京:江苏人民出版社,2003. P2. [2] [4]贾方舟. 女性艺术在九十年代[J].美术观察,1999,(3). [3] 贾方舟. 自我探寻中的女性话语——九十年代中国女......