【发布时间】:2022-12-12 13:57:49
【问题描述】:
好的,假设我有一个带有静态方法的类。在另一个类中,我创建了一个对象,它是具有静态方法的类的实例。为什么,在另一个班级,打电话...
类名.staticMethod
和
objectName.staticMethod
都在 Java 中工作?
【问题讨论】:
-
是的,但不鼓励后者。
-
一个静止的方法是类定义的一部分(有时也称为“类级别”方法)。因此它也可用于该类的任何实例。然而,正如@shmosel 已经说过的——这被认为是一种“反模式”,并且*气馁*在爪哇。
标签: java static-methods