android代碼書寫規(guī)范

android代碼書寫規(guī)范

ID:23464025

大?。?0.51 KB

頁數(shù):9頁

時間:2018-11-08

android代碼書寫規(guī)范_第1頁
android代碼書寫規(guī)范_第2頁
android代碼書寫規(guī)范_第3頁
android代碼書寫規(guī)范_第4頁
android代碼書寫規(guī)范_第5頁
資源描述:

《android代碼書寫規(guī)范》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。

1、自從人類進入商品經濟社會以來,貿易即已成為人們日常活動的主要部分,并成為一國經濟增長的主動力。國際分工的深化、大量國際統(tǒng)一標準規(guī)則的建立android代碼書寫規(guī)范  篇一:Android開發(fā)代碼規(guī)范  Android開發(fā)代碼的規(guī)范  1.命名基本原則  在面向對象編程中,對于類,對象,方法,變量等方面的命名是非常有技巧的。比如,大小寫的區(qū)分,  使用不同字母開頭等等。但究其本,追其源,在為一個資源其名稱的時候,應該本著描述性以及唯一性這兩大特征來命名,才能保證資源之間不沖突,并且每一個都便于記憶?! τ诶斫鈶贸绦虻倪壿嬃?,命名方案是最有影響力的一種幫助。名稱

2、應該說明“什么”而不是“如何”。命名原則是:使名稱足夠長以便有一定的意義,并且足夠短以避免冗長。唯一名稱在編程上僅用于將各項區(qū)分開。以下幾點是規(guī)范的命名方法?! ?.命名基本規(guī)范  編程基本命名規(guī)范 ?。?)避免難懂的名稱,如屬性名xxK8,這樣的名稱會導致多義性?! 。?)在面向對象的語言中,在類屬性的名稱中包含類名是多余的,如,而是應該使用。(3)在允許函數(shù)重載的語言中,所有重載都應該執(zhí)行相似的函數(shù)。隨著信息化和全球化的發(fā)展,國家及地區(qū)之間的貿易也已成為拉動一國經濟的三駕馬車之一,甚至是三駕馬車之首,奧巴馬政府成立之日起自從人類進入商品經濟社會以來,貿易即已

3、成為人們日常活動的主要部分,并成為一國經濟增長的主動力。國際分工的深化、大量國際統(tǒng)一標準規(guī)則的建立 ?。?)使用動詞-名詞的方法來命名對給定對象執(zhí)行特定操作的例程,如CalculateInvoiceTotal()。(例程是某個系統(tǒng)  對外提供的功能接口或服務的集合) ?。?)只要合適,在變量名的末尾或開頭加計算限定符(Avg、Sum、Min、Max、Index)。(6)在變量名中使用互補對,如min/max、begin/end和open/close。 ?。?)布爾變量名應該包含Is,這意味著Yes/No或True/False值,如fileIsFound?! 。?

4、)即使對于可能僅出現(xiàn)在幾個代碼行中的生存期很短的變量,仍然使用有意義的名稱。僅對于短循環(huán)索引  使用單字母變量名,如i或j?! 。?)為了幫助區(qū)分變量和例程,對例程名稱使用Pascal大小寫處理(CalculateInvoiceTotal),其中每個單詞的第  一個字母都是大寫的。對于變量名,使用camel大小寫處理(documentFormatType),其中除了第一個單詞外每個單詞的第一個字母都是大寫的?! 。?0)不要使用原義數(shù)字或原義字符串,而是使用命名常數(shù),NUM_DAYS_IN_WEEK,以便于維護和理解?! 》诸惷?guī)范 ?。?)包的命名隨著信息化

5、和全球化的發(fā)展,國家及地區(qū)之間的貿易也已成為拉動一國經濟的三駕馬車之一,甚至是三駕馬車之首,奧巴馬政府成立之日起自從人類進入商品經濟社會以來,貿易即已成為人們日?;顒拥闹饕糠?,并成為一國經濟增長的主動力。國際分工的深化、大量國際統(tǒng)一標準規(guī)則的建立  Java包的名字都是由小寫單詞組成。但是由于Java面向對象編程的特性,每一名Java程序員都可以編寫屬于自己的Java包,為了保障每個Java包命名的唯一性,在最新的Java編程規(guī)范中,要求程序員在自己定義的包的名稱之前加上唯一的前綴。由于互聯(lián)網(wǎng)上的域名稱是不會重復的,所以程序員一般采用自己在互聯(lián)網(wǎng)上的域名稱作為

6、自己程序包的唯一前綴。例如:(2)類的命名  類的名字必須由大寫字母開頭而單詞中的其他字母均為小寫;如果類名稱由多個單詞組成,則每個單詞的首字母均應為大寫例如TestPage;如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLExample,還有一點命名技巧就是由于類是設計用來代表對象的,所以在命名類時應盡量選擇名詞。例如:Circle(3)方法的命名  方法的名字的第一個單詞應以小寫字母作為開頭,后面的單詞則用大寫字母開頭。例如:sendMessge(4).常量的命名  常量的名字應該都使用大寫字母,并且指出該常量完整含義。如果一個常量名稱由

7、多個單詞組成,則應該用下劃線來分割這些單詞。例如:MAX_VALUE(5)參數(shù)的命名  參數(shù)的命名規(guī)范和方法的命名規(guī)范相同,而且為了避免閱讀程序時造成迷惑,請在盡量保證參數(shù)名稱為一個單詞的情況下使參數(shù)的命名盡可能明確。(6)Javadoc注釋隨著信息化和全球化的發(fā)展,國家及地區(qū)之間的貿易也已成為拉動一國經濟的三駕馬車之一,甚至是三駕馬車之首,奧巴馬政府成立之日起自從人類進入商品經濟社會以來,貿易即已成為人們日?;顒拥闹饕糠?,并成為一國經濟增長的主動力。國際分工的深化、大量國際統(tǒng)一標準規(guī)則的建立  Java除了可以采用我們常見的注釋方式之外,Java語言規(guī)范還定

8、義了一種特殊的注釋,也就

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。