国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Google 推出的 Java 編碼規(guī)范

Donne / 3145人閱讀

摘要:格式術(shù)語說明塊狀結(jié)構(gòu)指的是一個(gè)類,方法或構(gòu)造函數(shù)的主體。方法名或構(gòu)造函數(shù)名與左括號(hào)留在同一行??瞻状怪笨瞻滓韵虑闆r需要使用一個(gè)空行類內(nèi)連續(xù)的成員之間字段,構(gòu)造函數(shù),方法,嵌套類,靜態(tài)初始化塊,實(shí)例初始化塊。

前言

這份文檔是Google Java編程風(fēng)格規(guī)范的完整定義。當(dāng)且僅當(dāng)一個(gè)Java源文件符合此文檔中的規(guī)則, 我們才認(rèn)為它符合Google的Java編程風(fēng)格。

與其它的編程風(fēng)格指南一樣,這里所討論的不僅僅是編碼格式美不美觀的問題, 同時(shí)也討論一些約定及編碼標(biāo)準(zhǔn)。然而,這份文檔主要側(cè)重于我們所普遍遵循的規(guī)則, 對(duì)于那些不是明確強(qiáng)制要求的,我們盡量避免提供意見。

1.1 術(shù)語說明

在本文檔中,除非另有說明:

術(shù)語 class 可表示一個(gè)普通類,枚舉類,接口或是annotation類型(@interface)

術(shù)語 comment 只用來指代實(shí)現(xiàn)的注釋(implementation comments),我們不使用“documentation comments”一詞,而是用 Javadoc

其他的術(shù)語說明會(huì)偶爾在后面的文檔出現(xiàn)。

1.2 指南說明

本文檔中的示例代碼并不作為規(guī)范。也就是說,雖然示例代碼是遵循Google編程風(fēng)格,但并不意味著這是展現(xiàn)這些代碼的唯一方式。 示例中的格式選擇不應(yīng)該被強(qiáng)制定為規(guī)則。

源文件基礎(chǔ) 2.1 文件名

源文件以其最頂層的類名來命名,大小寫敏感,文件擴(kuò)展名為.java。

2.2 文件編碼:UTF-8

源文件編碼格式為 UTF-8。

2.3 特殊字符 2.3.1 空白字符

除了行結(jié)束符序列,ASCII水平空格字符(0x20,即空格)是源文件中唯一允許出現(xiàn)的空白字符,這意味著:

所有其它字符串中的空白字符都要進(jìn)行轉(zhuǎn)義。

制表符不用于縮進(jìn)。

2.3.2 特殊轉(zhuǎn)義序列

對(duì)于具有特殊轉(zhuǎn)義序列的任何字符(, , , f, , , ),我們使用它的轉(zhuǎn)義序列,而不是相應(yīng)的八進(jìn)制(比如