在同一类中包含静态和非静态方法是错误的吗?

2022-09-03 13:00:40

在同一类中包含静态和非静态方法是错误的吗?


答案 1

在常规的Java编程中并不真正。

但是,如果您正在广泛使用依赖注入,则可能只有很少或根本没有静态方法。在这样的上下文中,只有几个具有静态方法的实用程序类,而没有其他静态方法,这是很常见的。


答案 2

不,这没有错。例如,一个常见的用法是在类定义中使用静态工厂方法。


推荐