java语言原理分析.doc

java语言原理分析.doc

ID:51888880

大小:242.00 KB

页数:28页

时间:2020-03-18

java语言原理分析.doc_第1页
java语言原理分析.doc_第2页
java语言原理分析.doc_第3页
java语言原理分析.doc_第4页
java语言原理分析.doc_第5页
资源描述:

《java语言原理分析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、开发质量管理规范JAVA&JSP编码规范(V1.0.0)AAsialnfoLinkage2011年5月亚信联创股份有限公司文档信息文档名称JAHA&JSP编码规范编制部门计费需求开发部(CTCBilling文档编号:BR_Dev_004RequirementDevDept・)文档变更记录版本编号版本日期作者说明VI.0.02011-5-6陈丽初稿审核审核组织审核代表签字时间计费需求开发部陈光进陈光进2011-5-6批准批准组织批准代表签字时间目录1前言12基本原则13文件目录13」工程目录结构命名规范与约定13.2项

2、目结构图24JAVA编码规范34」编码命名规范35.4.1命名规范与约定35.4.2编码命名与规范.35.5.1配置文件方面5421Ibatis配置文件命名规范5・Ibatissql/类映射命名规范55.5.2Struts配置方面61.Struts.xml配置文件命名62.StrutsAction类命名65.5.3Spring命名71.Springxml配置文件命名72.配置文件规定75JAVASCRIPT编码规范85」JavaScript公用js文件引入85.2JavaScript实例分析85.21一段可读性和维护

3、极差的代码85.2.2未使用公共函数,内置方法95.2.3变量名定义混乱95.2.4clociunent.all避免使用9525乱注释,全是些无用注释95.2.6总体混乱105.3JAVASCRIPT常见问题101.JawscNpt代码块应该放到标签内.102.错i吴的Javascript代码块的放置.//5.4JAVASCRIPT技巧111.如果值无效返回默认值112.如何取得变量的值113.面向对象的JavciscNpt有效避免命名冲突.125.5JAVASCRIPT编码规范121.Ja

4、vaScNpt文件122.缩进133.每行长度.134.注解135.变量声明.146.函数声明.147.命名158.语句.169.另外的建议191.空白202.{}和[]203.(,逗号)操作符.204.作用域.205.赋值表达式206.===和!==操作符217.令人迷惑的加号和减号218.需要避免的语句21••111前言编写木标准的目的是为了统一公司J纱0语言的风格,提高软件代码的可读性、可靠性和可重用性,从而提高生产效率,降低成本,保证软件产品的质量。本规范适用于公司所有用Java语言编制的软件源程序。自木标准

5、实施之日起,以后新编写的代码均应执行本标准。若有用户要求,以用户要求为准。2基本原则基本原则为编程时应该坚持的指导思想。【原则1】保持代码的简明清晰,避免过分的编程技巧。【原则2】所有的代码尽量遵循ANSIC标准。【原则3】编程时首先达到正确性,其次考虑效率。【原则4】避免或少用全局变量。【原则5】尽可能重用、修正老的代码。3文件目录3.1工程目录结构命名规范与约定编码模块目录名称目录说明描述Java编码目录Src存放java类源码Ailkcomm系统共用模块、底层目录ailkcomm/com/ailk/util常用

6、工具类目录如日期操作、字符串操作等。src/com/ailk/项目名称项目目录如:/src/com/ailk/fs。src/com/ailk/comm项目共用模块目录如:机构树使用等等。configs项目配置文件目录src/com/ailk/fs/account模块目录Account模块名称src/com/ai1k/fs/audit/actionActionH录注意:每个业务模块下都有该目录src/com/ailk/fs/audit/domain接口类目录注意:每个业务模块下都有该目录src/com/ailk/fs/

7、audit/domainimpl实现类目录注意:每个业务模块下都有该目录src/com/ailk/fs/audit/configs业务模块配置目录注意:每个业务模块下都有该冃录Jsp编码目录WebRoot/pages存放前台展现的jsp文件WebRoot/pages/account存放jsp文件模块日录该目录必须同后台处理的src目录下的模块目录一一对应WebRoot/css存放jsp样式文件WebRoot/js存放js文件WebRoot/images存放图片资源文件3.2项目结构图OO④[0笃▽曰BPPm4-5.m

8、yeclipsg6.swttingsailkcommconfigssrc上comQ铮ailk一commSI鋅basic+:bssorg自鋅fs+:loginS三system+:亠bulletin+l二logincomment+&loginlogqry=®sysrole一action[T]SysRoleAction.java一configsWeb

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。