- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1范围
本标准规定了Java语言的编程规范,主要包括基本原则、文件结构、注释、命名规则、
声、表达式与语句、类和接口等。
本标准适用于使用Java语言编码的所有软件。
2术语和定义
下列术语和定义适用于本标准。
2.1原则
编程时应该坚持的指导思想。
2.2规则
编程时必须遵守的约定。
2.3建议
编程时必须加以考虑的约定。
2.4说
对此规则或建议的必要的解释。
2.5正例
对此规则或建议给出的正确例子。
2.6反例
对此规则或建议给出的反面例子。
3基本原则
【原则】保持代码的简清晰,避免过分的编程技巧。
1-1
说说::简单是最美。保持代码的简单化是软件工程化的基本要求。不要过分追求技巧,否则
会降低程序的可读性。
【原则】编程时首先达到正确性,其次考虑效率。
1-2
说说::编程首先考虑的是满足正确性、健壮性、可维护性、可移植性等质量因素,其次考虑
程序的效率和资源占用。
【原则】保持一致性,尽可能多的使用相同的规则。
1-3
【原则】尽可能复用、修正原有的代码。
1-4
说说::尽量选择可借用的代码,对其修改优化以达到自身要求。
1-5
【原则】尽量减少样的错误出现的次数。
说说明明::事实上,我们无法做到完全消除错误,但通过不懈的努力,可以减少样的错误出现
的次数。
4文件结构
程序布局的目的是显示出程序良好的逻辑结构,提高程序的准确性、连续性、可读性、
可维护性。更重要的是,统一的程序布局和编程风格,有助于提高整个项目的开发质量,提
高开发效率,降低开发成本。时,对于普通程序员来说,养成良好的编程习惯有助于提高
自己的编程水平,提高编程效率。因此,统一的、良好的程序布局和编程风格不仅仅是个人
主观美学上的或是形式上的问题,而且涉及到产品质量,涉及到个人编程能力的提高,必须
引起大家重视。
4.1基本格式
2-1-1.javaimport
【规则】源代码文件()的布局顺序是:包、语句、注释、类。
正正例例:
packagecom.ati.**;ati
(是自动化技术研究所的简写,不一定恰当)
importjava.awt.peer.CanvasPeer;
importjava.io.*;
/**
*:
文件名称题目名称
*:
文件描述本类描述
*:(C)2001-2004
版权所有版权所有
*:
公司大连理工大学自动化研究所
*://
内容摘要简要描述本文件的内容,包括主要模块、函数及其功能的说明
*://
其他说明其它内容的说明
*//
完成日期:输入完成日期
*version1.0
*author作者姓名
*修改记录1://修改历史记录,包括修改日期、修改者及修改内容
*
*修改日期:
*版本号:
*修改人:
*修改内容:
*
*2
修改记录:…
*/
publicclassClassName
{
}
2-1-2120
【规则】程序中一行的代码和注释不能超过列。
120
说说明明::包括
您可能关注的文档
最近下载
- 现代农业产业集群工程项目规划设计方案【参考模板】.docx
- 击穿电压测试操作规程.pptx
- 2020年自考《警察组织行为学》重点试题及答案.doc VIP
- 2022年应用现代化建设指南-中国信通院.docx
- 2025中考语文名著阅读专题05 《红星照耀中国》真题练习(综合题)(学生版+解析版).docx
- 神经外科术后患者的早期康复锻炼新进展PPT课件.pptx
- 2024新人教版九年级化学上册《第三单元 物质构成的奥秘》大单元整体教学设计.docx
- SB∕T 11184-2017 药品流通企业关键绩效指标体系(高清版).pdf
- 《城市用地分类与规划建设用地标准GB50137-2016》.doc
- 监控室值班巡查记录表.docx
文档评论(0)