中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java編程中的好習慣有哪些

發布時間:2022-01-11 09:47:32 來源:億速云 閱讀:134 作者:柒染 欄目:編程語言

這篇文章跟大家分析一下“Java編程中的好習慣有哪些”。內容詳細易懂,對“Java編程中的好習慣有哪些”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著小編一起深入學習“Java編程中的好習慣有哪些”的知識吧。

在Java開發學習的過程中,一些好習慣的養成是很關鍵的,今天給大家整理了前輩分享的Java編程從開始就要堅持的一些好習慣,希望能給大家帶來啟發:

1. 規范化自己的代碼,少點個人風格,多點通用規矩,并學會使用CheckStyle工具。

其實任何東西我們都希望它能夠“自動化”,隨著編程經驗的提升,大部分編程規范你已經了然于心,但是實際操作的時候,又總是忘這忘那,我們希望一個工具來幫我們自動檢測我們的程序是否是符合規范,結構良好的。

事實上,任何語言都是有自己的編程規范的,編程規范的制定,十分有利于代碼的閱讀和潛在Bug風險的降低,比如在Java中,有嚴格的命名規范:

對于類(Class)的命名,有這樣的規范:

類名應該是名詞,大小寫混合,每個內部單詞的第一個字母都要大寫。

盡量保持您的類名簡單且具有描述性。

使用完整的單詞--避免使用首字母縮寫和縮寫(除非縮寫的使用范圍比長形式廣泛得多,如URL或HTML)。

類的名字必須是名詞,每個單詞的第一個字母需大寫。盡可能讓你的類名稱簡潔又能傳遞清楚含義。盡量使用單詞全拼,避免同義詞或縮寫(除非縮寫使用更廣泛,比如URL, HTML等)。

2. 寧可變量名長,也不要讓變量名短得讓人無法推測其含義。

3. 在電腦里安裝兩套輸入法,編程的時候,將中文輸入法徹底關掉,確保任何快捷鍵都不會將其轉換成中文輸入法,防止中文類似符號引起混淆,比如:

中文 :(); English: () ;

一點點小錯誤,就有可能讓你多花一兩個小時在沒有意義的事上,人生苦短,盡量避免低級錯誤。

4. 盡可能杜絕重復代碼,凡是需要用至少兩次的代碼,給它單獨做一個類或函數。

5. 避免類與類之間的內部調用(Cycle Reference),其實也就是降低函數模塊的耦合程度。類與類之間的調用只允許通過接口,保證更改某個類的時候,其他的仍然能工作。

6. 多讀別人的優秀代碼,拿別人的優秀代碼和自己的代碼進行對比,學習別人的長處,吸收經驗。

7. 嘗試著做內容的生產者,嘗試著寫一些教程或筆記,分享給社區,不要只做社區內容的吸收者,還要不斷地生產內容,回饋社區給你的幫助,比如在StackOverFlow上回答別人的問題等。

8. 既要腳踏實地,也要多看看社區發生了什么新聞,有什么新的技術和軟件的發布,這些技術和軟件將怎樣影響你的開發工作,現在使用的IDE或Editor是否有更好的替代產品等等。

9. 沒有任務的時候,也不要閑下來,去開發點你喜歡的東西,從中挑戰自己,增長經驗。

10. 不要過分依賴教程,要學會看官方文檔。凡是能被做成教程的東西,往往已經過時了,最新的技術,最新發布的標準,往往沒有現成的教程,你需要去認真閱讀官方文檔,那里的東西才是最權威的。

11. 不要參與語言好壞的爭論,人們往往偏向于喜歡自己用得熟練,用得多的那個語言,語言好壞之爭,就和爭誰的女朋友漂亮一樣,我當然覺得自己的女朋友(雖然是null)最漂亮,但是別人并不這么覺得。

12. 當你有什么需求的時候,往往別人也有這個需求,而且往往也有了相應的工具去解決你這個需求,比如,你想將函數的調用關系可視化,弄成樹狀圖那樣,這樣的工具已經有了,比如SourceInsight(付費),Source Navigator(免費)等。

13. 少在國內的XX軟件園里下載各種破解軟件,盜版軟件等,這些軟件園為了盈利,會在你安裝的過程中,悄無聲息地給你安裝上一堆其他的流氓軟件,360首當其沖,這些垃圾軟件,刪的越干凈越好。

14. 你的開發電腦,CPU可以差些,但內存最好大些,推薦至少要8G,甚至推薦10G往上走,你常常需要同時打開一堆瀏覽器頁面和一個IDE甚至還有別的一堆工具,如果你做過安卓開發,AndroidStudio動輒就調用你電腦2-3G的內存,一般的4G電腦肯定是吃不消的,嚴重降低開發體驗,但也并不是讓你換電腦,內存條了解一下。

15. 保持一個健康,干凈的電腦狀態,硬盤里的文件存儲要有調理,容易尋找指定文件,降低文件丟失概率,加快文件尋找速度。

16. C盤快滿了的話,可以通過Disk Manager將別的磁盤的空間送給C盤。

關于Java編程中的好習慣有哪些就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意小編的更新。謝謝大家關注一下億速云網站!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜黄县| 类乌齐县| 图们市| 宜城市| 商河县| 铜山县| 新晃| 云阳县| 元江| 海南省| 松江区| 临沧市| 邳州市| 南阳市| 丘北县| 周宁县| 德昌县| 且末县| 诏安县| 博爱县| 揭西县| 庆云县| 竹溪县| 钦州市| 泗水县| 西丰县| 手游| 镇安县| 双桥区| 华容县| 长岛县| 大同市| 永川市| 山西省| 麟游县| 宜丰县| 册亨县| 宜春市| 凭祥市| 永安市| 百色市|