Java中的低级错误
1、????????????? 不能用“==”比較兩個(gè)字符串內(nèi)容相等。
2、????????????? 對(duì)list做foreach循環(huán)時(shí),循環(huán)代碼中不能修改list的結(jié)構(gòu)。
3、????????????? 日志和實(shí)際情況不一致;捕獲異常后沒(méi)有在日志中記錄異常棧。
4、????????????? 魔鬼數(shù)字。
5、????????????? 空指針異常。
6、????????????? 數(shù)組下標(biāo)越界。
7、????????????? 將字符串轉(zhuǎn)換為數(shù)字時(shí)沒(méi)有捕獲NumberFormatException異常。
8、????????????? 對(duì)文件、IO、數(shù)據(jù)庫(kù)等資源進(jìn)行操作后沒(méi)有及時(shí)、正確進(jìn)行釋放。
9、????????????? 循環(huán)體編碼時(shí)不考慮性能,循環(huán)體中包含不需要的重復(fù)邏輯。
10、?????????? 數(shù)據(jù)類(lèi)沒(méi)有重載toString()方法。
轉(zhuǎn)載于:https://www.cnblogs.com/loaderman/p/6528171.html
總結(jié)
以上是生活随笔為你收集整理的Java中的低级错误的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 判断两个数组内容是否相同
- 下一篇: 【Java面试题】41 两个对象值相同