Java:当我可以使用单例时,我什么时候想要使用静态方法?

Pop*_*orn -4 java oop singleton static class

读过静态类和单例模式之间的区别?,没有一个答案列出了在单例上使用静态方法的任何优点,这让我想知道为什么有人会想要使用静态方法.

Jas*_*n C 5

与所有这些问题一样,使用正确的工具来完成工作.当您的类表示只能有一个对象的对象时,请使用单例.当您的方法适合于它们所属的类但不依赖于该类的特定实例时,请使用静态方法.

一般来说,用你最好的判断.寻求干净,精确,可维护的代码,牢记整体情况.