The Elements of Java Style——讀書筆記 2

69. 定義較小的類和方法,保證高內聚
72  使用多態,而不是instance of
73  保障類型安全,不要使用類型爲Object的參數,可以使用Template或組合
75  提取重複的代碼變爲方法
76  使用block{}
77  使用小括號()來指明結合律
78  使用equals而不是==來判斷String 和 Date等的相等
81  不要在constructor中調用非final的方法
83  使用unchecked runtime exception指明程序邏輯上的錯誤
84  使用checked exception指明少有發生,在程序正常執行時可能會發生的問題
89  使用斷言
73  只在合適的情況下使用多線程
95  使用synchronized wrapper來提供類的同步版本
99  synchronized 初始化,可以使用synchronized contructor或雙重驗證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章