`

JAVA代码注释

    博客分类:
  • j2se
阅读更多

示例如下:

Java代码 复制代码
  1. /*  
  2.  
  3.  * @(#)Object.java     1.61 03/01/23  
  4.  
  5.  *  
  6.  
  7.  * Copyright 2003 Sun Microsystems, Inc. All rights reserved.  
  8.  
  9.  * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.  
  10.  
  11.  */  
  12.   
  13.     
  14.   
  15. package java.lang;  
/*

 * @(#)Object.java     1.61 03/01/23

 *

 * Copyright 2003 Sun Microsystems, Inc. All rights reserved.

 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.

 */

 

package java.lang;




注释结构:

Java代码 复制代码
  1. /*  
  2.  
  3.  * @(#){类名称}.java       {创建时间}  
  4.  
  5.  *  
  6.  
  7.  * {某人或某公司具有完全的版权}  
  8.  
  9.  * {使用者必须经过许可}  
  10.  
  11.  */  
  12.   
  13.     
  14.   
  15. package java.lang;   
  16.   
  17.    
/*

 * @(#){类名称}.java       {创建时间}

 *

 * {某人或某公司具有完全的版权}

 * {使用者必须经过许可}

 */

 

package java.lang;

 





2.     具体类功能注释

示例如下:

Java代码 复制代码
  1. /**  
  2.  
  3.  * Class <code>Object</code> is the root of the class hierarchy.  
  4.  
  5.  * Every class has <code>Object</code> as a superclass. All objects,  
  6.  
  7.  * including arrays, implement the methods of this class.  
  8.  
  9.  *  
  10.  
  11.  * @author  unascribed  
  12.  
  13.  * @version 1.61, 01/23/03  
  14.  
  15.  * @see     java.lang.Class  
  16.  
  17.  * @since   JDK1.0  
  18.  
  19.  */  
  20.   
  21. public class Object {}   
  22.   
  23.    
/**

 * Class <code>Object</code> is the root of the class hierarchy.

 * Every class has <code>Object</code> as a superclass. All objects,

 * including arrays, implement the methods of this class.

 *

 * @author  unascribed

 * @version 1.61, 01/23/03

 * @see     java.lang.Class

 * @since   JDK1.0

 */

public class Object {}

 



注释结构:

Java代码 复制代码
  1. /**  
  2.  
  3.  * 类 <code>{类名称}</code>{此类功能描述}  
  4.  
  5.  *  
  6.  
  7.  * @author  {作者}  
  8.  
  9.  * @version {版本,常用时间代替}  
  10.  
  11.  * @see     java.lang.Class  
  12.  
  13.  * @since   JDK{jdk版本}  
  14.  
  15.  */  
  16.   
  17. public class Object {}   
  18.   
  19.    
/**

 * 类 <code>{类名称}</code>{此类功能描述}

 *

 * @author  {作者}

 * @version {版本,常用时间代替}

 * @see     java.lang.Class

 * @since   JDK{jdk版本}

 */

public class Object {}

 



3.     类变量注释

示例如下:

Java代码 复制代码
  1. /** The value is used for character storage. */  
  2.   
  3.  private char value[];   
  4.   
  5.    
/** The value is used for character storage. */

 private char value[];

 


注释结构:

Java代码 复制代码
  1. /** {此值是用来存储/记录什么的}*/  
  2.   
  3. private String str ;   
 /** {此值是用来存储/记录什么的}*/

 private String str ;

 



4.     类方法注释

示例如下:

Java代码 复制代码
  1.     /**  
  2.  
  3.      * Returns a new string that is a substring of this string. The  
  4.  
  5.      * substring begins with the character at the specified index and  
  6.  
  7.      * extends to the end of this string. <p>  
  8.  
  9.      * Examples:  
  10.  
  11.      * <blockquote><pre>  
  12.  
  13.      * "unhappy".substring(2) returns "happy"  
  14.  
  15.      * "Harbison".substring(3) returns "bison"  
  16.  
  17.      * "emptiness".substring(9) returns "" (an empty string)  
  18.  
  19.      * </pre></blockquote>  
  20.  
  21.      *  
  22.  
  23.      * @param      beginIndex   the beginning index, inclusive.  
  24.  
  25.      * @return     the specified substring.  
  26.  
  27.      * @exception  IndexOutOfBoundsException  if  
  28.  
  29.      *             <code>beginIndex</code> is negative or larger than the  
  30.  
  31.      *             length of this <code>String</code> object.  
  32.  
  33.      */  
  34.   
  35. public String substring(int beginIndex) {   
  36.   
  37. return substring(beginIndex, count);   
  38.   
  39. }   
  40.   
  41.    
    /**

     * Returns a new string that is a substring of this string. The

     * substring begins with the character at the specified index and

     * extends to the end of this string. <p>

     * Examples:

     * <blockquote><pre>

     * "unhappy".substring(2) returns "happy"

     * "Harbison".substring(3) returns "bison"

     * "emptiness".substring(9) returns "" (an empty string)

     * </pre></blockquote>

     *

     * @param      beginIndex   the beginning index, inclusive.

     * @return     the specified substring.

     * @exception  IndexOutOfBoundsException  if

     *             <code>beginIndex</code> is negative or larger than the

     *             length of this <code>String</code> object.

     */

public String substring(int beginIndex) {

return substring(beginIndex, count);

}

 



注释结构:

Java代码 复制代码
  1.     /**  
  2.  
  3.      * {方法的功能/动作描述}  
  4.  
  5.      *  
  6.  
  7.      * @param      {引入参数名}   {引入参数说明}  
  8.  
  9.      * @return      {返回参数名}   {返回参数说明}  
  10.  
  11.      * @exception   {说明在某情况下,将发生什么异常}  
  12.  
  13.      */  
  14.   
  15. public String substring(int beginIndex) {   
  16.   
  17. return substring(beginIndex, count);   
  18.   
  19. }   
  20.   
  21.    
    /**

     * {方法的功能/动作描述}

     *

     * @param      {引入参数名}   {引入参数说明}

     * @return      {返回参数名}   {返回参数说明}

     * @exception   {说明在某情况下,将发生什么异常}

     */

public String substring(int beginIndex) {

return substring(beginIndex, count);

}

 





5.     类方法中代码块注释

示例如下:

Java代码 复制代码
  1. /*  
  2.  
  3. * 调用持久化类,将数据保存到库  
  4.  
  5. *  
  6.  
  7. * 判断是添加,还是修改  
  8.  
  9. */  
  10.   
  11. boolean ifSucc = false;   
  12.   
  13. if(request.getParameter("YINGLI_ID")==null){   
  14.   
  15.        String GUID = new RandomGUID().toString();   
  16.   
  17.        stressTestDataBean.setUSER_ID(Integer.toString(userId));   
  18.   
  19.        stressTestDataBean.setSIGN_ISBN((String)vSectNum.get(0));   
  20.   
  21.        stressTestDataBean.setSHENHE_JIEGUO("0");   
  22.   
  23.        stressTestDataBean.setGUID(GUID);   
  24.   
  25.        stressTestDataBean.setCREATE_DATE("getdate()");   
  26.   
  27.        stressTestDataBean.setSTATE("A");   
  28.   
  29.                                             
  30.   
  31.        ifSucc = StressTestDataDao.addStressTestData(db,stressTestDataBean);   
  32.   
  33. }else{   
  34.   
  35.        ifSucc = StressTestDataDao.mendStressTestData(db,stressTestDataBean);   
  36.   
  37. }   
  38.   
  39.    
/*

* 调用持久化类,将数据保存到库

*

* 判断是添加,还是修改

*/

boolean ifSucc = false;

if(request.getParameter("YINGLI_ID")==null){

       String GUID = new RandomGUID().toString();

       stressTestDataBean.setUSER_ID(Integer.toString(userId));

       stressTestDataBean.setSIGN_ISBN((String)vSectNum.get(0));

       stressTestDataBean.setSHENHE_JIEGUO("0");

       stressTestDataBean.setGUID(GUID);

       stressTestDataBean.setCREATE_DATE("getdate()");

       stressTestDataBean.setSTATE("A");

                                         

       ifSucc = StressTestDataDao.addStressTestData(db,stressTestDataBean);

}else{

       ifSucc = StressTestDataDao.mendStressTestData(db,stressTestDataBean);

}

 





注释结构:

Java代码 复制代码
  1. /*  
  2.  
  3. * {功能描述}  
  4.  
  5. *  
  6.  
  7. * {具体实现动作}  
  8.  
  9. */  
  10.   
  11. boolean ifSucc = false;   
  12.   
  13. if(request.getParameter("YINGLI_ID")==null){   
  14.   
  15.        String GUID = new RandomGUID().toString();   
  16.   
  17.        stressTestDataBean.setUSER_ID(Integer.toString(userId));   
  18.   
  19.        stressTestDataBean.setSIGN_ISBN((String)vSectNum.get(0));   
  20.   
  21.        stressTestDataBean.setSHENHE_JIEGUO("0");   
  22.   
  23.        stressTestDataBean.setGUID(GUID);   
  24.   
  25.        stressTestDataBean.setCREATE_DATE("getdate()");   
  26.   
  27.        stressTestDataBean.setSTATE("A");   
  28.   
  29.                                             
  30.   
  31.        ifSucc = StressTestDataDao.addStressTestData(db,stressTestDataBean);   
  32.   
  33. }else{   
  34.   
  35.        ifSucc = StressTestDataDao.mendStressTestData(db,stressTestDataBean);   
  36.   
  37. }  
分享到:
评论

相关推荐

    Java代码注释率检查器.rar

    Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。注释能够解释代码的功能、用途以及实现逻辑,使得其他开发者能更快地理解代码,尤其在团队协作中更是不可或缺。本资源"Java代码...

    java代码注释模板

    Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。在团队合作中,良好的代码注释能够帮助其他开发者更快地理解代码的功能和逻辑,节省了阅读和调试的时间。本资源包含一个“java代码...

    清除Java代码注释

    总的来说,清除Java代码注释可以通过多种方式实现,包括使用IDE如MyEclipse的内置功能,编写自定义的注解处理器,或是利用第三方工具。每种方法都有其适用场景,开发者可以根据自身需求和技能水平选择最合适的途径。...

    Java代码注释模板

    为便于规范各位开发人员代码、提高代码质量,研发中心需要启动代码评审机制。为了加快代码评审的速度,减少不必要的时间,可以加入一些代码评审的静态检查工具,另外需要为研发中心配置统一的编码模板和代码格式化...

    java开发代码注释情况统计工具

    这是本人自己开发的一款java代码注释统计工具,支持统计总行数,总代码行数,总注释行数,注释率,注释合格率自定义,统计详细,单个文件统计情况,可导出统计报告等! 注:本软件未捆绑jre(java环境),需要在已...

    JAVA代码注释规范codetemplates.xml

    JAVA代码注释规范codetemplates.xml,可直接导入Eclipse,代码注释效果很棒!

    myeclipse java 代码注释导入模板

    myeclipse java代码注释导入模板 Preferences-&gt;Java-&gt;Code Style-&gt;import就可以; 也可以根据自己的代码注释规范修改这个xml文件

    java代码注释规范文档

    ### Java代码注释规范知识点详解 #### 一、概述 在软件开发过程中,良好的注释习惯对于提升代码可读性、可维护性至关重要。本文档旨在详细介绍Java代码中的各种注释方式及其应用场合,帮助开发者形成一致且有效的...

    JAVA代码注释范例 - 基础知识 - 周老师科研站.mht

    JAVA代码注释范例 - 基础知识 - 周老师科研站, JAVA代码注释范例 - 基础知识 - 周老师科研站

    Java代码注释规范.docx

    【Java代码注释规范】 Java代码注释规范是软件开发中的一个重要组成部分,它不仅有助于提升代码的可读性和可维护性,还能增强团队间的协作效率。遵循良好的编码规范,可以帮助开发者形成良好的编程习惯,培养更加...

    【Java教程】4.Java代码注释

    本Java教程将带你深入理解Java代码注释的使用和重要性。 一、单行注释 在Java中,单行注释是最常见的注释方式,使用`//`符号来标记。这种注释方式适用于快速添加临时性的注释或者对单行代码进行解释。例如: ```...

    分享:Java代码注释template

    本话题将探讨“Java代码注释template”,这是一个关于如何通过模板来标准化Java代码注释的实践。 在Java开发中,注释被用来解释代码的功能、用途和实现方式,以便于其他开发者阅读和理解。注释模板通常包括类注释、...

    eclipse配置Java代码注释模板

    eclipse配置Java代码注释模板,Window -&gt; Preferences -&gt; Java -&gt; Code Style -&gt; Code Templates,点击import导入注释模板,勾选Automatically add comments for new methods and types,选择Comments和Code中的注释...

    eclipse myeclipse java 代码 注释 模板

    本主题聚焦于"Eclipse MyEclipse Java 代码注释模板",这是一种强大的工具特性,它允许程序员自定义代码片段和注释模板,以便在编码时快速插入。以下是对这一主题的详细阐述。 1. **Eclipse MyEclipse**: Eclipse...

    经典的java代码注释格式化模版及配置

    本文将深入探讨如何在Eclipse集成开发环境中设置和使用经典的Java代码注释格式化模板。 首先,`JavaCodeStyle.xml`文件是Eclipse中的代码风格配置文件,它定义了代码的缩进方式、命名规则、注释格式等。通过导入这...

    JAVA代码注释模板配置文件

    很好用的java代码注释模板配置文件,直接导入Eclipse就可使用

    JAVA代码注释批量删除,及代码格式化

    JAVA代码注释批量删除,及代码格式化。 通过JAVA代码的方式,将项目中所有代码进行批量删除注释内容,包含 // /* */ /** */等。 在删除注释后,统一批量格式化代码,调整代码样式。

    Java代码注释规范(动力节点整理)

    Java代码注释规范是编程实践中不可或缺的一部分,它有助于提高代码的可读性和团队协作效率。以下是一些关于Java代码注释的基本原则和建议: 1. **注释形式统一**: - 在整个代码库中,应保持注释风格的一致性。这...

    Java代码注释模板文件

    在你建立的一个新的Java类时,当类中有好多注释时你可以见其导入到Eclipse里,每次建类的时候就不用注释了。

    Eclipse 代码注释模板

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来帮助开发者高效地编写、调试和管理代码。其中,代码注释模板是...因此,熟悉并掌握Eclipse的代码注释模板配置是每个Java开发者必备的技能之一。

Global site tag (gtag.js) - Google Analytics