8种常见的Java不规范代码
在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。这个列表不区分顺序,全部来自一些代码质量检查工具,如 CheckStyle, FindBugs 和PMD。Eclipse提供了自动格式化源代码和管理import语句的功能。要做到这个,在Eclipse中,到 Window -> Preferences -> Java -> Editor -> Save Actions并启用 Perform the selected actions on save,选中 Format source code和 organize imports。在你的方法中,确保只有一个 退出点。我们写了一些只要一个参数的工具方法,检查一些条件并根据条件返回一个值。如,在上面见到的 isEligible方法避免创建新的Boolean,Integer,String等实例。使用Boolean.valueOf代替new Boolean。两种写法效果差不多但却可以改善性能。这可以减少代码歧义并且避免在你修改代码块的时候产生新的bug。推荐总是使用大写命名用public static final类型变量。
下载地址
用户评论