消灭 Java 代码的“坏味道”(14)

反例:

正例:

2.3.不要使用集合实现来赋值静态成员变量

对于集合类型的静态成员变量 , 不要使用集合实现来赋值 , 应该使用静态代码块赋值 。

反例:

正例:

2.4.建议使用 try-with-resources 语句

Java 7 中引入了 try-with-resources 语句 , 该语句能保证将相关资源关闭 , 优于原来的 try-catch-finally 语句 , 并且使程序代码更安全更简洁 。

反例:

正例:

2.5.删除未使用的私有方法和字段

删除未使用的私有方法和字段 , 使代码更简洁更易维护 。 若有需要再使用 , 可以从历史提交中找回 。

推荐阅读