单身类与静态方法和字段?

这个问题在这里已经有了答案:

  • 静态类和单例模式之间的区别? 36个答案

  • 这主要是由于static typessingletons static types的限制。 哪个是:

  • 静态类型不能实现接口并从基类派生。
  • 从上面我们可以看到,静态类型会导致高耦合 - 您不能在测试和不同环境中使用其他类。
  • 静态类不能使用依赖注入来注入。
  • 单身人士更容易模拟和填充。
  • 单身人士可以很容易地转换为瞬态。
  • 这些原因来自我的头顶。 这可能不是全部。

    链接地址: http://www.djcxy.com/p/78829.html

    上一篇: Singleton class vs static methods and fields?

    下一篇: Singleton v/s class with static members & methods in Java