google java代码开发规范
《Google Java 编程风格指南》是一份详细阐述Google公司内部使用的Java代码规范的文档,旨在确保代码的一致性、可读性和维护性。这份规范不仅涵盖了代码的格式化,还包括了命名规则、编程实践以及Javadoc的编写指导。以下是其中的一些关键知识点: 1. **术语说明**: - 文档中,`class`指的是普通类、枚举类、接口或注解类型。 - `comment`特指实现注释,而非文档注释(Javadoc)。 2. **源文件基础**: - 文件名应与其顶级类名相同,区分大小写,扩展名为`.java`。 - 文件编码应使用UTF-8。 - 源文件中只允许使用ASCII水平空格作为空白字符,不应使用制表符进行缩进,其他空白字符需转义。 3. **源文件结构**: - 文件开头可包含许可证或版权信息,然后是`package`语句,接着是`import`语句,最后是顶级类定义。 - `package`语句和`import`语句都应写在一行内,不进行换行。 - 不推荐使用通配符导入(`import java.util.*`),而应明确导入所需的具体类。 4. **格式**: - 对于特殊转义序列,如`\b`, `\t`, `\n`, 等,使用其对应的转义序列,而非八进制或Unicode转义。 - 非ASCII字符的使用应根据可读性决定,注释解释有助于理解。 - 不应因担心非ASCII字符导致问题而牺牲代码可读性。 5. **命名约定**: - 名称应清晰、简洁,反映其用途。 - 类名使用驼峰式命名,全大写常量,变量名首字母小写。 - 接口名可以使用全大写字母,但通常推荐使用驼峰式命名。 - 方法名也使用驼峰式,避免使用下划线。 6. **编程实践**: - 避免使用过多的嵌套循环和条件判断,以提高代码可读性。 - 使用异常处理时,确保异常信息有意义,不要捕获并忽略所有异常。 7. **Javadoc**: - Javadoc应该用于为公共API提供文档,对于每个公共类、接口和方法,都应提供Javadoc。 - Javadoc应包括方法的简短描述、参数、返回值、抛出的异常和版本信息。 8. **后记**: - 文档强调了风格规范的重要性,但并非所有规则都是绝对强制的,开发者应在遵循规范的同时保持灵活性。 遵循这些规范,不仅可以提高代码质量,也有助于团队间的协作,使代码更易于理解和维护。对于大型项目而言,统一的代码风格是至关重要的,它能够减少误解,提高代码的可读性和可维护性,从而提升整体的开发效率。
剩余15页未读,继续阅读
- 西农大叔2018-01-26还行吧,不过最后没用了
- pcpc08282017-11-23不错不错,相当棒啊,666
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助