java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等

java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等

ID:10231352

大小:148.50 KB

页数:23页

时间:2018-06-12

java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等_第1页
java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等_第2页
java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等_第3页
java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等_第4页
java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等_第5页
资源描述:

《java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java编程规约(最全最新)命名规则,约定,文件样式约定,编码其它约定等【目次】Java编程规约11.方针12.文件构成137ac362b04f534a3d3b69a955d25ebef.doc20/202.1.文件位置13.命名规则13.1.Package名13.2.文件名13.3.类名23.3.1.例外的类名23.3.2.接口名23.3.3.实现类名23.3.4.抽象类名23.3.5.常量类名、常量接口名23.3.6.单体测试类名33.4.常量名33.5.变量名33.5.1.类变量名、接口变

2、量名33.5.2.局部变量名33.6.方法名43.6.1.factory方法43.6.2.Converter方法43.6.3.属性的取得方法43.6.4.属性的设定方法43.6.5.返回boolean变量的方法43.7.循环变量Iterator的命名规则44.源文件记录顺序55.记录规则55.1.类定义55.2.缩进55.3.import句子65.4.换行65.5.数组75.6.变量85.6.1.定义85.6.2.变量的使用85.7.从原型向string变换、逆变换95.8.Collection

3、937ac362b04f534a3d3b69a955d25ebef.doc20/205.9.赋值95.10.控制语句105.10.1.if句、if-else句、if-elseif-else句105.10.2.for句115.10.3.while句115.10.4.do-while句115.10.5.swhich句125.10.6.try-catch句135.11.space145.12.说明155.13.Javadoc的使用方法155.13.1.源程序头部说明155.13.2.类说明165.13

4、.3.字段说明165.13.4.方法说明165.14.格式化176.样本代码177.参考资料2037ac362b04f534a3d3b69a955d25ebef.doc20/201.方针本说明书是向开发人员提供PF系统里用Java来编程的规则和指针。规约的方针是编写易读及易维护的代码。在实际编程时,项目组全体开发人员需严格遵守此规则。2.文件构成文件位置Java源文件放入develope的src下.包中的”.”换成对应的目录例:  com.mc.pf.commonpackage放入develop

5、/src/com/mc/common/目录。3.命名规则Package名特定package名的前缀应是通常只用小写字母书写的最高标准的域名(现在是由com、edu、gov、mil、net、org、或ISO_3166所规定的2个文字的字母表来表示的国家编码)。前缀的接续部分是根据编程组织的原本的命名规则来规定。此规则规定目录名为部署、部门、project、machine或注册名。另外,由两个以上词构成的目录名也全部用小写字母来命名。例: com.mc.pf.common.properties文件名

6、用该文件中的publicclass名作为文件名。例:  publicclassPoint{…}所以文件名为Point.java37ac362b04f534a3d3b69a955d25ebef.doc20/20类名类名首字母及各单词的首字母为大写字母。注意 "Test"这个单词在类名中不使用。例:  CapitalizedWithInternalWordsAlsoCapitalized例外的类名例外的类名首字母为大写字母、各单词的首字母为大写字母、Exception用作为末尾的类名。注意 "Tes

7、t"这个单词在例外的类名中不使用。(保留作为JUnit的TestClass命名用)例:  ClassNameEndsWithException接口名接口名首字母为大写字母、各单词的首字母为大写字母。注意 "Test"这个单词在接口名中不使用。例:  NameOfInterface另外,要表示添加类里特定功能的接口时,用末尾是able的接口名。例:  Runnable、Clonable、Serializable、…实现类名实现类名是在所实现的接口名末尾添加Impl。但是,在扩展功能实现类的情况下,

8、根据不同用途来命名。注意 "Test"这个单词在实现类名中部使用。例: 接口ClassNameEndsWith的实现类。ClassNameEndsWithImpl接口RequestHandler的扩展实现类。SalesRequestHandler抽象类名抽象类名从Abstract开始,各单词的首字母为大写字母。注意 "Test"这个单词在抽象类名中不使用。例:  AbstractBeforeSubClassName常量类名、常量接口名常量类、常量接口在本系统无特别规定。37ac362b04f53

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

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

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