在用 Java 编写实用工具类时,有哪些好的指导方针可以遵循?
包应该是“ util”还是“ utils”?是 ClassUtil 还是 ClassUtils?什么时候类是“辅助工具”或“实用程序”?实用程序还是实用程序?还是混合使用?
标准的 Java 库同时使用 Utils 和 Utitility:
- Javax 秋千,实用程序
- 属性
- Plaf.basic. BasicGraphicsUtils
Apache 使用各种 Util 和 Utils,但大部分是 Utils:
- Comms.deler.util.DomUtil
- Org.apache.commons.modeler.util. IntrospectionUtils
- Org.apache.commons.io 文件系统实用程序
- Org.apache.lucene.wordnet. AnalyzerUtil
- Org.apache.lucene.util. ArrayUtil
- Xmlparser.DOMUtils
Spring 使用了很多 Helper 和 Utils 类:
- Org.springframework.web.util.UrlPathHelper
- Core
- 核心
- 数字实用程序
那么,如何给实用程序类命名呢?