gpt4 book ai didi

Java 命名类 : when use Support? 但也考虑到 Helper 和 Utils

转载 作者:行者123 更新时间:2023-11-30 01:50:42 26 4
gpt4 key购买 nike

关于如何命名一个类,如何HelperUtils它有清楚的解释:

例如:XHelperXUtils。我做了一项研究,得到了以下结果:

关于Utils,我们可以通过以下方式在Spring Framework中看到示例:

Java 中也是如此:

Helper 相同,我们可以通过以下方式在 Spring Framework 中看到示例:

Java中,在某种程度上是令人困惑的,因为有许多Helper类,其中的方法被声明为静态。我观察到,几乎所有这些都在 org.omg 包中,而不是像 java.xxxjavax.yyy

言归正传

但是支持呢?例如XSupport。它似乎HelperUtils

非常相似

通过Java有许多类具有这种模式,例如:

Spring框架

那么,明确应用类名的 Support 术语的规则是什么?(但是当然,考虑到其他两个术语)

最佳答案

实用工具

某种类型的静态实用程序方法(无状态)集,例如StringUtils (Apache Commons Lang)。

请注意,此类有一个更简洁的约定:StringsIterablesLists ( Guava ),这也是在 Java 中使用(数组集合)。

助手

可实例化(有状态)类,有助于构建特定类型的功能,即简化使用给定类型的工作。

支持

听起来与Helper非常相似,但是如果您考虑ConfigurationSupport,它感觉不仅仅是助手,这使事情变得更容易,即包含必需的内容/需要让事情正常进行

关于Java 命名类 : when use Support? 但也考虑到 Helper 和 Utils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56159334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com