整个类文件注释
示例如下 :
/*
* @(#)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 { 创建时间 }
*
* { 某人或某公司具有完全的版权 }
* { 使用者必须经过许可 }
*/
package java.lang;
2. 具体类功能注释
示例如下 :
/**
* 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 {}
注释结构 :
/**
* 类 <code>{ 类名称 }</code>{ 此类功能描述 }
*
* @author { 作者 }
* @version { 版本 , 常用时间代替 }
* @see java.lang.Class
* @since JDK{jdk 版本 }
*/
public class Object {}
3. 类变量注释
示例如下 :
/** The value is used for character storage. */
private char value[];
注释结构 :
/** { 此值是用来存储 / 记录什么的 }*/
private String str ;
4. 类方法注释
示例如下 :
/**
* 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);
}
注释结构 :
/**
* { 方法的功能 / 动作描述 }
*
* @param { 引入参数名 } { 引入参数说明 }
* @return { 返回参数名 } { 返回参数说明 }
* @exception { 说明在某情况下 , 将发生什么异常 }
*/
public String substring(int beginIndex) {
return substring(beginIndex, count);
}
5. 类方法中代码块注释
示例如下 :
/*
* 调用持久化类,将数据保存到库
*
* 判断是添加,还是修改
*/
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);
}
注释结构 :
/*
* { 功能描述 }
*
* { 具体实现动作 }
*/
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);
}
分享到:
相关推荐
Next Generation On Demand (NGOD) Asset Architecture Comcast-SP-NGOD-ASSET-ARCH-I03-100731 Issued July 31, 2010
Arch-Linux-Install-ScriptArch_Linux_安装脚本_Arch-Linux-Installer
"cacti-plugin-arch-2.0.tar.gz" 是一个针对Cacti的插件包,用于扩展Cacti的功能,提供更丰富的监控选项。此插件名为“Arch”,可能是对系统架构或性能分析相关的增强。 该压缩包文件的名称表明它是版本2.0,通常这...
压缩包子文件的文件名称列表只包含了一个文件:"arch-4.11-cp35-cp35m-win32.whl"。这意味着压缩包中仅包含这个Python库的特定版本的轮子文件,用户可以直接使用`pip`命令安装: ```bash pip install arch-4.11-cp...
在这些研究的基础上,李元和张兴发提出了变系数GARCH-M模型,本文则进一步研究了一类变系数ARCH-M模型。变系数ARCH-M模型可以表示为yt=m(xt)ht+"t,其中,yt表示可观测序列,xt是解释变量,"t是独立同分布的标准正态...
基于android8.1源码平台中生成的jar,亲测可用!!!!
- 寄存器文件(Register File):包含多个寄存器,用于暂存指令执行过程中的数据。 - 内存:用于存储程序数据和指令。 图示展示了寄存器文件的基本结构及其与时钟信号的交互关系。寄存器文件由多个寄存器组成,每...
高级java笔试题 本文纯原创,搭建后的博客/文档网站可以参考: 。如需转载请说明原处。 文章内容目录 最后的效果请访问 : 第一部分 - 博客/文档系统的搭建 搭建博客有很多选择,平台性的比如: 知名的CSDN, 博客园, ...
Next Generation On Demand (NGOD) Overall Architecture Comcast-SP-NGOD-GEN-ARCH-I03-100731 Issued July 31, 2010
首先,我们需要解压“zulu-a-arch64-java-jdk1326.dmg.zip”,这会得到一个名为“zulu-a-arch64-java-jdk1326.dmg”的镜像文件。然后,使用Macbook的内置磁盘工具或者双击该镜像文件,将其装载到系统中。接着,打开...
解压缩后的"arch-snds100"文件包含了一系列源代码文件和配置文件,这些文件通常分为几个部分: 1. **头文件(Header Files)**:定义了驱动程序使用的函数原型、结构体和常量,供其他模块引用和调用。 2. **C...
python库。 资源全名:arch-4.8.0-cp27-cp27m-win32.whl
标题中的"PyPI 官网下载 | arch-4.17-cp39-cp39-manylinux1_x86_64.whl"表明这是一个从Python Package Index(PyPI)官方源下载的软件包。PyPI是Python社区用于分发、发现和安装第三方Python模块的中央仓库。这个...
UPnP-arch-DeviceArchitecture-v2.0文件是UPnP论坛发布的官方技术文档,为开发者提供了一套完整的UPnP协议开发流程。这份文件对于那些希望在网络环境中集成和实现UPnP设备的开发者来说,是一份非常有价值的资源。它...
安装克隆这个仓库git clone https://github.com/jannispinter/arch-openwrt-buildroot.git构建 docker 镜像 cd arch-openwrt-buildrootdocker build -t= " arch-openwrt-buildroot:trunk " . 最后的点表示Dockerfile...
资源来自pypi官网。 资源全名:arch-4.9.1-cp36-cp36m-macosx_10_6_intel.whl
我的Arch_Linux安装步骤和日志_Arch-Linux-install-log
**arch-box** 是一个专为Arch Linux自动化构建的项目,旨在为不同的虚拟化和容器环境提供预配置的Arch Linux镜像。它支持多种提供程序,包括 **Vagrant** 和 **VirtualBox**,同时也可能适用于 **QEMU** 等其他虚拟...
arch-model-estimation_solution.ipynb