0

我知道这将是一个太基本的问题,但我仍然要求你们回答。众所周知,我们可以使用对象调用静态方法。我不确定为什么有人愿意这样做。有人可以向我解释需要这样做的情况吗?

如果这不是必需的,那么为什么 java 不给出错误而不是警告使用对象调用静态方法。

4

1 回答 1

-1
Can someone please explain me a situation where this would be needed?

假设您有一个名为 Container 的类。这个容器会有一个方法,比如说convertOunceToLiter(param).我们可以使用这个方法,即使在其他地方还没有创建一个容器实例作为转换方法。So this method should be defined as static.

于 2012-06-28T11:48:39.263 回答