Google新动态:发布内部Java编码规范
【 评述】Google最近宣布了一份完备的Java编码类型。类型的内容包罗一些切实可行的硬性划定。Google内部均遵守此类型。该类型不只涵盖了代码名目,还包罗其他范例的约定和编码尺度。 该类型首要分为6大部门:源文件根基类型、源文件布局、代码名目、定名、编程实践和Javadoc。源文件根基类型声名文件名、文件编码、空格和非凡字符等类型要求。源文件布局声名容许信息、package和import声明、类成员次序等类型要求。代码名目用于声名源代码中大括号、缩进、换行、空格、括号、列举、数组、switch语句、注解、注释和修饰符等名目要求。定名声名白标识符(包、类、要领、常量、属性、局部变量和类变量)的定名类型和驼峰巨细写界说。编程实践声名@Override、非常、静态成员和终结器的用法。Javadoc声名哪些处所必要Javadoc,以及它的名目要求。 以下是从类型中摘录的一些内容: ●import中不能有通配符。 ●重载要领应该放在一路持续呈现。 ●纵然代码块中没有内容,可能只有一行代码,也必需行使大括号。 ●2空格缩进。 ●列宽是80或100个字符。 ●不能行使相同C说话的数组变量声明。 ●switch语句中,必需包括default语句。 ●修饰符的次序应凭证Java说话类型保举的次序。 常量定名应行使CONSTANT_CASE名目(译注:全部字母大写,单词行使下划线脱离)。留意,全部常量都必需是static final成员,但并不是全部的static final成员都是常量。 更多内容请阅读Google Java Style。Oracle也提供了官方的Java说话编码类型。Google还提供了其余说话的代码气魄威风凛凛指南,包罗C++、Objective-C、Python、Shell、HTML/CSS、JavaScript和Lisp等等。 (编辑:厦门网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |