java – 有什么时候对静态方法和实例方法进行编码有经验法则吗?

我正在学习Java(和OOP),虽然它可能与我现在所处的位置无关,但我想知道是否可以分享一些常见的陷阱或良好的设计实践.
要记住的一件重要事情是静态方法不能被子类覆盖.在代码中引用静态方法实际上将它与该实现联系起来.使用实例方法时,可以根据实例的类型改变行为.你可以利用多态性.静态方法更适合功能性类型的操作,其中行为是一成不变的.比如base 64编码或计算校验和.

转载注明原文:java – 有什么时候对静态方法和实例方法进行编码有经验法则吗? - 代码日志