java日常代碼習慣,持續更新(適合java新手)

1.多寫註釋。

2.字符串如果經常變動建議使用StringBuilder,如果要求線程安全,換成StringBuffer即可。

3.在做變量與指定字符串比較時,如 name.equals("xxx")時,可以換成改寫成 "xxx".equals(name),這是因爲name是變量如果爲空的話前面的寫法會報空指針錯誤的。當然,這個錯誤一般很少出現,因爲判斷的時候一般都會寫成name != null && name.equals("xxx"),如果name爲空,那麼執行到前面的name != null就會中斷,不會再執行後面的表達式,但是爲了代碼的嚴謹,建議大家還是把在使用equals時,把已知的放在前面。

4.switch裏面加上記得default,如果你的方法是有返回型的,而且在switch中有返回,那就不用謝break。

5.用來表示狀態的變量設置成常量,可以一起放到一個類中供其他類調用裏面的常量。

6.web應用在編寫時多用logger.error等提示,這樣在佈置到測試環境或者生產環境之後,出問題可以拉日誌準確定位。

7.變量常量命名規範,儘量使用意義較明確的英文,不要用拼音。

8.重複的業務代碼專門寫個方法供其他方法調用。

9.變量 運算符 之間最好都留出一個空格,這樣代碼可以看的清楚明瞭,而不是擠在一起

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