Google Java编程风格规范详解
需积分: 10 105 浏览量
更新于2024-07-20
收藏 59KB DOCX 举报
Google Java编程风格规范
Google Java编程风格规范是一份详细的编程风格指南,旨在规范Java源文件的编写格式和编码标准。这份指南涵盖了文件命名、文件编码、特殊字符处理、注释写法、编程风格等方面的规定,以确保Java源文件的格式和内容符合Google的编程风格。
1.术语说明
在Google Java编程风格规范中,术语"class"可以表示普通类、枚举类、接口或是annotation类型(@interface)。术语"comment"专门用于指代实现的注释(implementation comments),不使用“documentation comments”一词,而是用Javadoc。
2.指南说明
Google Java编程风格规范的示例代码并不作为规范。示例代码只是为了说明编程风格的规定,而不是唯一的编写方式。示例中的格式选择不应该被强制定为规则。
3.源文件基础
3.1文件名
源文件以其最顶层的类名来命名,大小写敏感,文件扩展名为.java。这意味着文件名必须与类名相同,并且区分大小写。
3.2文件编码
源文件编码格式为UTF-8。这意味着所有的源文件都必须使用UTF-8编码,以确保文件的可读性和可移植性。
3.3特殊字符
3.3.1空白字符
除了行结束符序列,ASCII水平空格字符(0x20,即空格)是源文件中唯一允许出现的空白字符。这意味着所有其它字符串中的空白字符都要进行转义。制表符不用于缩进。
3.3.2特殊转义序列
对于具有特殊转义序列的任何字符(\b,\t,\n,\f,\r,\“,\‘及\)),我们使用它的转义序列,而不是相应的八进制(比如\012)或Unicode(比如\u000a)转义。
3.3.3非ASCII字符
对于剩余的非ASCII字符,是使用实际的Unicode字符(比如∞),还是使用等价的Unicode转义符(比如\u221e),取决于哪个能让代码更易于阅读和理解。在使用Unicode转义符或是一些实际的Unicode字符时,建议做些注释给出解释,这有助于别人阅读和理解。
Google Java编程风格规范为Java开发者提供了一份详细的编程风格指南,旨在规范Java源文件的编写格式和编码标准,以确保代码的可读性、可维护性和可移植性。
2016-10-09 上传
2023-07-13 上传
2023-02-24 上传
2023-06-10 上传
2023-09-04 上传
2023-05-30 上传
2023-11-17 上传
![](https://profile-avatar.csdnimg.cn/4245a9964f934954861df26f1cd3d24a_youshi520000.jpg!1)
_有时丶
- 粉丝: 6
- 资源: 3
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据