- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java开发规返亩
Java开发规范
概述
为了使代码清晰易懂,使别的程序员能够容易理解代码所进行的实际工作建立代码编写规范,形成开发小组编码约定提高程序的可靠性、可读性、可修改性、可维护性、可继承性和一致性可以保证程序代码的质量,继承软件开发成果,充分利用资源,使开发人员之间的工作成果可以共享。1 应用服务器 tomcat 5.5.25 数据库 oracle 11g 开发工具 red hat devloper studio beta2
后台编码规范
变量命名规范
第一个字母小写,之后每个单词间的首字母大写。
例如:
userName,password等
静态常量字段(static final) 全部采用大写字母,单词之间用下划线分隔。
例如:
MIN_BALANCE, DEFAULT_DATE
避免使用下划线(除静态常量等)
避免使用类似的名字,或者仅仅是大小写不同的名字
如果变量是集合,则变量名应用复数。
例如:
int[] students;
函数命名规范
函数名称第一个字母小写,之后每个单词间的首字母大写。
例如:
public Userinfo getUserByName(String userName)
和业务相关的函数命名方式,请参见“业务逻辑层编码规范”“DAO层编码规范”。
类命名规范
类首字母必须大写,每个单词的首字母也必须大写。
ManagedBean、Service、DAO命名规则
名称 命名规则 Manage Bean XXXManagedBean Service XXXService DAO XXXDAO 注:XXX是需根据实际业务替换的名称
其他类可以根据需要自行命名
包定义规范
包命名规范
包名必须小写。
命名方式:com.globalzt.项目名称.模块名(.次级模块...).层名
包规划
名称 包路径 请求处理层 com.globalzt.项目名称.模块名(.次级模块...).view 业务逻辑层 com.globalzt.项目名称.模块名(.次级模块...).service DAO层 com.globalzt.项目名称.模块名(.次级模块...).dao model路径 com.globalzt.项目名称.common.model 和业务有关的公共的部分 com.globalzt.项目名称.common 和业务无关的公共的部分 mon 和业务有关的工具包 com.globalzt.项目名称.util 和业务无关的工具包 com.globalzt.framework.util
常量定义规范
所有常量遵循“变量编码规范”中的常量部分的定义。
如果该常量只与自己类相关,则定义到自己类里面。
例如:
public final class java.util.Locale implements java.lang.Cloneable, java.io.Serializable {
public static final java.util.Locale ENGLISH;
public static final java.util.Locale FRENCH;
public static final java.util.Locale GERMAN;
……
}
注:此例使用了java.util.Locale类的常量定义
其他常量定义到com.globalzt.项目名称.common.Constants里,按照不同分类,添加进自己的内部类里面。
例如:
public class Constants {
public static class Common
{
public static final String USER_INFORMATION=USER_INFORMATION;
}
}
注释规范
类注释
格式如下:
/**
* 类的说明
* Copyright (c) 2008
* 公司名称
* @author 作者 时间
* @version 1.0
*/
示例:
/**
* 用户登录类
* @author 唐杰 2008-07-24
* @version 1.0
*/
函数注释
注释格式
/**
* 函数功能解释
* @param 参数名称1 参数解释
* @param 参
您可能关注的文档
最近下载
- TBNCY002-2023 西双版纳红茶 晒红茶.pdf VIP
- 机关单位人力资源管理中存在的问题及解决对策.docx VIP
- 2025年中级(四级)营销员职业技能鉴定《理论知识》真题卷(后附答案及解析).pdf VIP
- 大数据概论教学课件.pptx VIP
- 西双版纳红茶 晒红茶.docx VIP
- 室内装修全工程施工方案(3篇).docx VIP
- 2025年卫生事业单位招聘考试(中医学基础知识)历年参考题库含答案详解(5卷).docx VIP
- 50个广告分析.doc VIP
- GB32030-2022 潜水电泵能效限定值及能效等级 (2).pdf VIP
- (语文)福州时代中学2020级初一新生入学检测.pdf VIP
文档评论(0)