如果类中没有其他方法public static
调用它,是否有充分的理由将私有方法声明为静态?即使该方法不需要任何实例变量,例如将两个输入参数加在一起。声明一个静态方法是否有任何开销,在这种情况下,即使它可以独立于它所在的类的实例运行,它也值得不是静态的?
问问题
139 次
如果类中没有其他方法public static
调用它,是否有充分的理由将私有方法声明为静态?即使该方法不需要任何实例变量,例如将两个输入参数加在一起。声明一个静态方法是否有任何开销,在这种情况下,即使它可以独立于它所在的类的实例运行,它也值得不是静态的?