1 / 7
文档名称:

Java编码规范.doc

格式:doc   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java编码规范.doc

上传人:xxj16588 2016/5/2 文件大小:0 KB

下载得到文件列表

Java编码规范.doc

相关文档

文档介绍

文档介绍:Java 编码规范编码规范文章分类: 软件开发管理一些企业在招聘程序员的时候,总会特意提出一个要求, 即要求具有良好的编码规范。确实现在程序开发人员已经不再是单枪匹马的单干, 而是讲究团体作战。此时就要求团队内的成员都能够恪守代码的编写规范, 这对于成员之间共享代码、排错等作业都具有非常现实的意义。虽然这基本不涉及到功能层面的内容, 但是对于提高代码的阅读性却有不可替代的作用。一、代码的最大长度如果代码的长度太长, 超过了编辑器的最大行宽, 显然阅读起来比较麻烦。为此,通常情况下 r 源代码的行长度不应该大于 80 个字符。如果超过这个长度的话, 在一些开发工具和编辑器上就无法很好的显示。如需要通过滚动条来显示后面部分的代码。当其他项目成员阅读这超长的代码时,就会看得眼花缭乱。当人的温饱问题解决了之后, 就需要开始注意美观方面的问题。所以程序开发人员在开发应用程序的时候, 要尽量避免书写长的代码。如果代码的每行长度确实需要超过 80 个字符的话( 最好将每行代码的长度控制在 70 个字符左右),那么就需要对代码进行分行。二、在恰当的地方对代码进行分行建议将 Java 源代码每行的长度控制在 70 个字符、最大不超过 80个字符。当超过这个字符长度的时候, 开发人员就需要考虑在恰当的地方对他们进行分行处理。不过这个分行也不是说开发人员想在哪里进行分行就在哪里进行分行。这个分行是有一定技巧的。虽然这些技巧大部分并不是强制性的规定, 但是都是一些专家们的经验总结, 可以提高代码的阅读性。为此笔者希望各位程序开发人员能够严格的遵守。技巧一:高层折行优于低层折行这个技巧是说, 在考虑对代码进行折行处理的时候, 需要注意代码的层次性。如某段代码涉及到混合四则运算, 而四则运算又有明显的运算顺序, 此时对代码进行折行时就最好能够在四则运算的关键顺序上进行折行处理。如现在有如下的一段代码: Java 代码 Mynum = mynum1 * (mynum1 + mynum2 + mynum3 - mynum4) +8* mynum5 如果要对这段代码进行折行的话,该在哪个地方加入一个折行符号呢? 这主要是根据四则运算的运算层次来进行折行的。显然, * 符号的优先级要比+ 符号要高。所以在+ 号前面对其进行折行处理, 那么就可以一目了然的反应出代码的运算层次。可以大幅度的提高代码的阅读性。所以代码折行的第一个技巧就是高层折行优于低层折行。如此的话, 可以使得应用程序的结构代码更加的清晰, 更容易被团队成员所理解。技巧二:在运算符前面进行折行处理其实在如上的折行技巧中, 还隐藏着一个规则, 即在运算符之前进行折行。如上例所示, 就是在+ 号前面进行折行, 而不是在+ 号后面进行折行处理。这主要也是考虑到代码的可读性。如上面这个例子中,如果在+ 号后面进行折行处理的话,则下一行就会给人一种凭空多出来的感觉, 显得代码很不连贯。跟这个规则类似, 如果在折行处理的时候遇到逗号时, 那么最好能够在逗号后面进行折行。如在一个方法中, 需要传入 5 个参数。此时如果代码行比较长, 那么就需要在几个参数之间进行折行处理。此时最理想的折行位置, 就是在某个参数的逗号后面。注意, 是在逗号后面进行折行, 而不是在逗号前面。因为一个参数一个逗号是匹对的。而如果一个逗号加一个参数, 则让人看起