1.1Java编程规范.PDF

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1Java编程规范.PDF

1.1 Java 编程规范 本编程规范建立在标准的Java 编程规范的基础上,如和标准的Java 编程规范有冲突, 以本编程规范为准。 1.1.1 程序结构 包名 引入包/类名 类注释 类 常量//常量注释 构造器注释 构造器 构造器注释 构造器 方法注释 方法 方法注释 方法 1.1.2 命名规范 命名规范使得程序更易理解,可读性更强。并且能够提供函数和标识符的信息。 文件命名规范 java 程序使用如下的文件名后缀: 文件类型 后缀 Java 源文件 .java Java 字节码文件 .class 对系统的文件命名方式有待于根据实际业务决定。 包命名规范 包名应该唯一,它的前缀可以为任何小写的ASCII字符但必须是顶级域名,目前包 括com, edu, gov, mil, net, org,或者ISO标准3166,1981中两个字符的国别代码。包名接下 来的部分按照公司内部的命名规范,这些规范指出了某种目录名,主要包括部门,项目, 机器,或者登录名。 命名规则为: com.sinosoft.系统名[.模块名].xxx.xxx 具体参错误!未找到引用源。 包命名举例: com.sinosoft.platform.bl.facade com.sinosoft.platform.dto.domain 类命名规范 类名应该是名词,并且是大小写混合的。首字母要大写。尽量保证类名简单并且描 述性强。避免使用只取单词首字母的简写或者单词的缩写形式,除非缩写形式比单词的 完整形式更常用(例如:URL 或者HTML )。 文件名必须和public 的类名保持一致,注意大小写(JBuilder 等一些编译器可以忽 略大小写,要特别注意). 类命名举例: class PolicyOverviewDto; class DBPrpDuser.java; 接口命名规范 接口命名方式与类命名方式相同。 接口命名举例: interface PolicyOverview; interface PolicyOverviewSessionHome; 方法命名规范 方法名应该为动词,并且是大小写混合的。首字母要小写,方法名的第 二个单词的第一个字母大写。 方法命名举例: String getNoticeNo(); Collection findByCondition(String) 变量命名规范 变量,以及所有的类实例应为首字母小写的大小写混合形式。变量名的第二个单词 的首字母大写。变量名的首字母不能为下划线或者$符。 变量名应该尽可能的短小,但要有意义。变量名应该便于记忆,也就是说变量名应 该尽可能的做到见名知意。除了暂时使用的变量外(一般用于循环变量),应该避免使 用只有一个字母的变量名。对于临时变量一般说来:i,j ,k ,m ,n 代表整型变量。c, d,e 代表字符型变量。 变量命名举例: String dataType; String name; int i; char c; 常量命名规范 声明为类常量的变量或者ANSI 常量应该全部为大写字母,并且每个单词间用下划 线“_ ”隔开。为了便于调试,应避免使用ANSI 常量。 常量命名举例: static final int MIN_WIDTH = 4; 标准资料收藏家 易启标准网免费提供十万标准书籍资料下载

您可能关注的文档

文档评论(0)

tangtianxu1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档