加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Google新动态:发布内部Java编码规范

发布时间:2017-06-19 07:47:24 所属栏目:教程 来源:梅雪松 编译
导读:Google最近宣布了一份完备的Java编码类型。类型的内容包罗一些切实可行的硬性划定。Google内部均遵守此类型。该类型不只涵盖了代码名目,还包罗其他范例的约定和编码尺度。

  【 评述】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等等。

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读