网站大量收购闲置独家精品文档,联系QQ:2885784924

JAVA开发技术培训课案.ppt

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

* * * * 第5章 Java开发规范 本章将介绍Java语言中的开发规范,其中包括编码、命运、注释、排版方面的规范;然后总结性的说明Java语言的学习技巧和使用技巧。 5.1 Java开发规范 为什么要有编程规范: 1、好的编程规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护; 2、好的编程规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码; 3、好的编程规范可以最大限度的提高团队开发的合作效率; 4、长期的规范性编码还可以让开发人员养成好的编码习惯,甚至锻炼出更加严谨的思维。 5.1.1 编码规范 编码规范主要涉及到类的设计、方法的设计、异常的处理、参数合法性检查等。 1、在类的设计上,最好设计为功能单一,相近功能可以定义为一组的类,满足将显示,业务处理,数据分开的原则。 2、方法的设计上,要尽量满足功能单一,这样可以提高功能的复用。 3、在异常处理上,该释放资源的一定要释放资源;尽量不要用来处理业务逻辑;异常的处理尽量细分,返回的异常信息尽量是自己定义的信息,便于纠错。 4、在参数合法性检查上,编码前要定义好是由方法调用者检查还是由方法自身检查。 5.1.2 命名规范 涉及的命名:包、类、接口、方法、非静态属性、静态属性。 1、包的命名:英文字母全部小写,通常格式:公司域名后缀倒置+项目名称+模块名。 2、类或接口的命名:采用完整的英文单词,每个单词首字母大写,名称要体现该类的大致含义。 3、方法的命名:第一个单词首字母小写,其余单词首字母大写。方法名也要体现该操作的具体含义;动作方法采用动宾结构,格式为:get + 非布尔属性名()、 set + 属性名()、 is + 布尔属性名() 、动词() 、动词 + 宾语(); 4、非静态属性命名:第一个单词首字母小写,其余单词首字母大写。属性名不要与方法名相同。 5、静态属性命名:所有单词字母大写,单词之间用下划线“-”隔开。 5.1.3 注释规范 注释的原则:准确说明代码的含义,语言清晰,简洁,易懂的原则。根据编码的规范格式编写注释。 1、包注释:表述包的作用、包的内容、产品模块和版本。 2、类注释:放在package之后,class或者interface之前,用一句话简单描述功能信息。 3、成员属性注释:变量的含义、功能信息。 4、方法注释:一句话功能描述,功能详细信息、输入输出参数、返回值、异常的信息。 5、复杂业务模块注释:常见的有if语句分支、switch语句、try..catch..finally语句等,代码的注释与代码之间不能有空行。 6、更新注释:当代码被修改后,之前的注释不能准确表达当前代码的含义时,需要对注释进行更新,无用的注释要及时删除。 5.1.4 排版规范 排版的目的:为了使代码结构更加清晰,易于阅读。 1、程序块要采用缩进的风格编写,缩进的空格数为4个。 2、分界符“{”、“}”要单独占一行。If、for、do、 while、switch、case语句都要采用缩进方式,并且都要用“{}”将语句括起来。 3、一行的语句不能大于80个字符,表达式要在低优先级操作符进行划分,操作符要放在新行最前面,划分的新行要进行适当的缩进 4、一行只能放一条语句。 5、相对独立的语句块的前后应加上空行。 5.2 Java的学习技巧 1、一定要看书:现在学习Java变得比以前容易多了,除了有大量的视频教程外,还有专业的java培训机构,这都使Java变得越来越容易学,然而那只代表入门容易,并不代表这门编程技术就真的变简单了。在学习的过程中,书籍永远是知识最好的载体,很多优秀的程序员大师精心编撰的编程书籍,富含的不仅仅是一些知识,更多的是他们所传授的思想,通过看书,专研书籍中的内容,会让你变得更加聪明,写的程序也更加的精炼。 2、编程的时候,一定要独立思考:现在网络很发达,很多程序员总爱百度,例如一个stinrg 与int的类型互转,每次用还总是百度查。这个东西应该是熟记于心的,随时用,信手拈来,这样才能成为高手。就好像一个修理工,一遍查手册,一边给你修车,亦或是一个医生,一边看教程,一边给你看病,想想就觉得恐怖。 5.2 Java的学习技巧 3、算法很重要,要不断的优化程序?:现在很多人都是快速的学习,快速的练习,反复的练习。而我的建议是,无论你学到什么阶段,都要去不断的优化自己的编程,能用3行实现的功能,不用5行,这样你编写的程序才能更加凝练。而且,编程学习的中后期,就要重视算法,尽量编程优质的程序,这才是编程的美妙之处。 4、写一个程序,不断改进?:你学习的过程可能很漫长,我建议你从一开始的时候,就想着写一个小程序,比如一个计算器的程序,开始可能很简单,仅

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档