深度解析Google Java 編程風格指南
這份文檔是Google Java編程風格規范的完整定義。當且僅當一個Java源文件符合此文檔中的規則, 我們才認為它符合Google的Java編程風格。
與其它的編程風格指南一樣,這里所討論的不僅僅是編碼格式美不美觀的問題, 同時也討論一些約定及編碼標準。然而,這份文檔主要側重于我們所普遍遵循的規則, 對于那些不是明確強制要求的,我們盡量避免提供意見。
1.1 術語說明
在本文檔中,除非另有說明:
術語class可表示一個普通類,枚舉類,接口或是annotation類型(@interface)
術語comment只用來指代實現的注釋(implementation comments),我們不使用“documentation comments”一詞,而是用Javadoc。
其他的術語說明會偶爾在后面的文檔出現。
1.2 指南說明
本文檔中的示例代碼并不作為規范。也就是說,雖然示例代碼是遵循Google編程風格,但并不意味著這是展現這些代碼的唯一方式。示例中的格式選擇不應該被強制定為規則。關注公眾號「程序猿DD」,領取免費學習資料,還有不定時贈書等福利等著您!
源文件基礎
2.1 文件名
源文件以其最頂層的類名來命名,大小寫敏感,文件擴展名為.java。
2.2 文件編碼:UTF-8
源文件編碼格式為UTF-8。
2.3 特殊字符
2.3.1 空白字符
除了行結束符序列,ASCII水平空格字符(0x20,即空格)是源文件中唯一允許出現的空白字符,這意味著
Java
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。