程式設計之旅-java程式碼整潔之道
阿新 • • 發佈:2018-11-12
在日常開發過程中由於java特性(很多地方程式碼比較臃腫)看起來程式碼一大坨,這個時候使用某些技巧會使我們程式碼看起來更加整潔,下面在下面列舉開發過程中使用到的整潔之道
1:條件運算子
(1):使用語法:
test ? expression1 : expression2
用於替換if(){
}else{
}
對於不太複雜的判斷使用條件運算子更簡潔,複雜的也可以實現,不過維護程式碼的人看了大概想死,,,
2:程式碼優化
(1):比如一個update,delete方法返回0/1時,我們service方法可以這麼寫返回值
public boolean mothodDemo(){ renturn dao.xxx()>0; }
這樣就可以知道執行的返回值對應的true,false了,且程式碼看起來更整潔。
(2):反射應用
在程式碼環節中動手腳優化程式碼,比如前端引數到後臺如果引數很多要一個個的獲取,優化環節使用反射將引數放到bean中 再action直接獲取這個bean就好了 由多行程式碼優化為只有一行程式碼具體可以檢視我這個博文介紹。點選開啟連結
(3):lombox外掛使用:
這個外掛總結來說就一句話通過註解優化繁瑣的程式碼,這些繁瑣的程式碼有get,set方法,也就是哪些可以通過ide生成的方法。
官網連結:lombox
(4) :java 8 特性
這塊自己去使用,畢竟新的東西很難在專案中(大部分是新的)用到。