原文地址:[url]http://www.c2.com/cgi/wiki?NameStaticMethodsForStaticImport[/url]
批注:这个相当的短,也是Effects Java中提到过的似乎,这次翻译比较随意一些,希望能够理解.
当在Java 5 或者之后版本中创建静态方法时,考虑在使用Static Import如何提高可读性.
好的静态导入命名例子
不好的例子
在其他方面,如果类名和方法名需要提供更多的意义,建议访问者不要使用静态导入特定的方法
批注:这个相当的短,也是Effects Java中提到过的似乎,这次翻译比较随意一些,希望能够理解.
当在Java 5 或者之后版本中创建静态方法时,考虑在使用Static Import如何提高可读性.
好的静态导入命名例子
java.util.EnumSet.allOf()
java.util.EnumSet.noneOf()
any of the org.junit.Assert methods
java.util.Arrays.asList
java.util.Collections.singletonList 不好的例子
java.util.EnumSet.of()
newInstance在其他方面,如果类名和方法名需要提供更多的意义,建议访问者不要使用静态导入特定的方法
本文探讨了Java 5及后续版本中静态导入的最佳实践。通过示例对比了良好和不良的静态方法命名习惯,旨在提高代码的可读性和维护性。

被折叠的 条评论
为什么被折叠?



