java 151建议_编写高质量代码改善java程序的151个建议——导航开篇
前言
系列文章:
下個星期度過這幾天的奮戰,會抓緊java的進階學習。聽過一句話,大哥說過,你一個月前的代碼去看下,慘不忍睹是吧。確實,人和代碼一樣都在成長,都在變好當中。有時候只是實現功能的編程,長進不了呀。
博客提供的好處就可以交流,討論的學習方法你們應該知道。
在這里,我會陸陸續續的進行對《編寫高質量代碼改善java程序的151個建議》看法,希望大家點擊交流。
正文
看這本書原因
1.項目做的只是實現功能,然而沒有好好研究代碼之美。
雖然在源碼中看到別人代碼的美麗,真的獲益匪淺。但沒有基礎,就達不到那種水準。下面是來自我怪獸師傅的代碼:
2.java基礎,我差不多了。一年多的時間,也應該進一步提升
說起基礎,自己傷心的就是沒有出一套博客。盡力吧,有空的時候。
3.考慮到有關代碼問題的嚴重
自己寫的興許很垃圾,什么都不考慮。正所謂,都不知道應不應該拋異常,應不應該用單例,應不應該接口...好多東西都是從壞的來的。重構是一個很好的開始,看書也是。書讀多了。慢慢也會開朗了
正所謂,車到山前必有路。沒有好書,書也有你學的。我也不jjyy了,準備復習了。
本書大綱目錄
(出完一篇這里會相應添加url哦)
前言
第1章 java開發中通用的方法和準則
建議1: 不要在常量和變量中出現易混淆的字母/2
建議2: 莫讓常量蛻變成變量/2
建議3: 三元操作符的類型務必一致/3
第2章 基本類型
第3章 類、對象及方法
第4章 字符串
第5章 數組和集合
第6章 枚舉和注解
第7章 泛型和反射
第8章 異常
建議110: 提倡異常封裝/198
建議111: 采用異常鏈傳遞異常/200
建議112: 受檢異常盡可能轉化為非受檢異常/202
建議113: 不要在finally塊中處理返回值/204
建議114: 不要在構造函數中拋出異常/207
建議115: 使用Throwable獲得棧信息/210
建議116: 異常只為異常服務/212
建議117: 多使用異常,把性能問題放一邊/213
第9章 多線程和并發
第10章 性能和效率
第11章 開源世界
第12章 思想為源
總結
堅持,加油!!!
(生活離不開提升,你說呢?)
感謝及資源共享
路上走來一步一個腳印,希望大家和我一起。
感謝讀者!很喜歡你們給我的支持。如果支持,點個贊。
知識來源: 《編寫高質量代碼改善java程序的151個建議》
總結
以上是生活随笔為你收集整理的java 151建议_编写高质量代码改善java程序的151个建议——导航开篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: json java 实例_java JS
- 下一篇: java 线程中创建线程_java –