- 博客(7)
- 收藏
- 关注
转载 从 FingBugs的错误来看JAVA代码质量(五)
REC_CATCH_EXCEPTIONBug: Exception is caught when Exception is not thrownPattern id: REC_CATCH_EXCEPTION, type: REC, category: STYLEThis method uses a try-catch block that catches Excep
2017-07-11 15:29:23 4223
转载 从 FingBugs的错误来看JAVA代码质量(四)
错误码:RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE Bug: Redundant nullcheck of bean1, which is known to be non-nullPattern id: RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE, type: RCN, category: STY
2017-07-11 15:28:28 3165
转载 从 FingBugs的错误来看JAVA代码质量(三)
错误码:SE_NO_SERIALVERSIONIDBug: WindowHandlerManager$MySingleSelectionModel is Serializable; consider declaring a serialVersionUIDPattern id: SE_NO_SERIALVERSIONID, type: SnVI, category: B
2017-07-11 15:27:45 1763
转载 从 FingBugs的错误来看JAVA代码质量(二)
错误码:DM_FP_NUMBER_CTORBug: Method OnlineLicenseDAOTest.testUpdateOnlineLicenseByOnlineMerchantId() invokes inefficient Double.valueOf(double) constructor; use OnlineLicenseDAOTest.java:[line 81]
2017-07-11 15:27:08 810
转载 从 FingBugs的错误来看JAVA代码质量(一)
错误码:WMI_WRONG_MAP_ITERATOR案例一:案例二:Bug: Method JTAMainFrame.initView(JFrame) makes inefficient use of keySet iterator instead of entrySet iteratorPattern id: WMI_WRONG_MAP_ITERATO
2017-07-11 15:24:55 652
转载 FindBugs-IDEA的使用
我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现.在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些潜在的问题就可能会冒出来.当然这这只是对于我这种经常写出空指针异常的小白而言的,编程风格良
2017-07-06 15:13:22 1356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人