点击上方☝码猿技术专栏 轻松关注,设为星标!
及时获取有趣有料的技术
在本文档中,除非另有说明:
1、术语class可表示一个普通类,枚举类,接口或是annotation类型(@interface
) 2、术语comment只用来指代实现的注释(implementation comments),我们不使用“documentation comments”一词,而是用Javadoc。
其他的术语说明会偶尔在后面的文档出现。
本文档中的示例代码并不作为规范。也就是说,虽然示例代码是遵循Google编程风格,但并不意味着这是展现这些代码的唯一方式。 示例中的格式选择不应该被强制定为规则。
源文件以其最顶层的类名来命名,大小写敏感,文件扩展名为.java
。
源文件编码格式为UTF-8。
除了行结束符序列,ASCII水平空格字符(0x20,即空格)是源文件中唯一允许出现的空白字符,这意味着:
1、所有其它字符串中的空白字符都要进行转义。2、制表符不用于缩进。
对于具有特殊转义序列的任何字符(b, t, n, f, r, ", '及),我们使用它的转义序列,而不是相应的八进制(比如