Java???????bug????????
???????????? ???????[ 2014/5/9 9:12:47 ] ????????Java ?????? bug????
?????????г???3??Java??????????????????????????????????????????????????????о???£?
????Java?????鶴?? PMD
????Pmd ???????????????????Java?????????????????????????Ч??????Java?????debug??e????
??????????????????????????
????– ?????bug——???try/catch/finally/switch?顣
????– ???????(Dead code)???????????????????????????з?????
????– ???if/while???
????– ???????????——???????if?????????????while????????????for?????
????– ??????????????????String/StringBuffer????á?
????PMD?????????????
????JDeveloper??Eclipse??JEdit??JBuilder??BlueJ??CodeGuide??NetBeans/Sun Java Studio Enterprise/Creator??IntelliJ IDEA??TextPad??Maven??Ant????Gel??JCreator??Emacs??
????Java????Bug??????? FindBugs
????FindBugs???????????????????п???????Bug??Eclipse????????
?????????????????????????? $ECLIPSE_HOME/plugins/???£????????eclipse?????????
????FindBugs???????
??????????????????? Projects > Property > FindBugs?????????????á????÷?????????????????????е?????
?????????? ????Proplems???б?????Windows > ??? > ??????Filter????????FindBugs???й????check???
????FindBugs????У?
??????? ??????????????? > Find Bugs > Find Bugs???
????Java?????? Checkstyle
????CheckStyle??SourceForge?μ????????????????????JAVA????????????Щ????淶????????????????????淶???????????????????????????????????????????н????????
????CheckStyle????????????
·Javadoc???
·???????
·????
·Import???
·?????С
·???
·???η?
·??
·????????
·?????
·????饗?????Щ?????????????System.out??printstackTrace??
??????????????????CheckStyle???????????????????淶???飬?????????PMD??Jalopy????????????????????????????????????????????????????????????淶????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11