Java及Android编码规范.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java及Android编码规范.docx》由会员分享,可在线阅读,更多相关《Java及Android编码规范.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java&Android编码规范目 录前言41代码布局51.1基本格式51.2对齐61.3空行空格71.4断行92注释122.1实现注释122.2文档注释173命名规则204声明245表达式与语句256类和接口297Android31前 言编写本规范的目的是为了进一步规范JAVA软件编程风格,提高软件源程序的可读性、可靠性和可重用性,确保在开发成员或开发团队之间的工作可以顺利交接,不必花很大的力气便能理解已编写的代码,以便继续维护和改进以前的工作,提高软件源程序的质量和可维护性,减少软件维护成本。本规范的内容包括:代码布局、注释、命名规则、声名、表达式与语句、类与接口等。本规范分成规则性和建议
2、性两种:对于规则性规范,要求所有软件开发人员严格执行;对于建议性规范,开发人员可以根据实际情况选择执行。自本规范实施之日起,以后新编写的和修改的代码均应执行本规范。本规范用到的术语解释如下:规则:编程时必须遵守的规则。建议:编程时必须加以考虑的原则。说明:对相应规则的必要的解释。正例:对此规则或建议给出的修正后的例子。反例:对此规则或建议给出的反面的例子。1 代码布局代码布局的目的是显示出程序良好的逻辑结构,提高程序的准确性、连续性、可读性、可维护性。更重要的是,统一的代码布局和编程风格,有助于提高整个项目的开发质量,提高开发效率,降低开发成本。同时,对于普通程序员来说,养成良好的编程习惯有助
3、于提高自己的编程水平,提高编程效率。因此,统一的、良好的程序布局和编程风格不仅仅是个人主观美学上的或是形式上的问题,而且涉及到产品质量,涉及到个人编程能力的提高,必须要引起重视。1.1 基本格式【规则1-1-1】源代码文件(.java)的布局顺序是:包、import语句、类。正例:packagecom.sunsharp; importjava.awt.peer.CanvasPeer;import java.io.*;public class ClassName【规则1-1-2】遵循统一的布局顺序来书写import语句,不同类别的import语句之间用空行分隔。说明:package语句其后可跟i
4、mport语句,而且与package间隔一个空行。import包的排列顺序为java开头的包在最前面,接下来是引自外部的包,再接下来是应用程序自身的包,即import 中标准的包名要在本地的包名之前,而且按照字母顺序排列。正例:packagecom.sunsharp; import java.util.ArrayList;/java自身的包importjava.util.List;importorg.apache.http.*;/第三方的包mon.*;/程序自身的包【规则1-1-3】if、else、else if、for、while、do,switch等语句独占一行,执行语句不得紧跟其后。不论
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java Android 编码 规范
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内