在类上调用静态方法?

在类上调用静态方法?,第1张

在类上调用静态方法

根据定义,静态方法是在类上调用的,而不是在该类的实例上调用的。

因此,如果您使用:

SomeClass.someStaticMethod()

您没有实例化任何东西(不考虑

SomeClass
由JVM处理并且超出了您的范围的类本身的类加载和实例化)。

这与已实例化的对象上调用的常规方法相反:

SomeObject o = someObject; // had to be instantiated *somewhere*o.someMethod();


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5487815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存