使用静态方法有3个原因:
- “无状态”方法。一个很好的例子是Math.sin
- Global“ singletons”:单引号用引号引起来,因为singleton
我倾向于使用Object(instance)在静态方法中使用实例字段,
例如
在公共类Car中声明的INSTANCE FIELD(== speed)应通过静态方法中的Object使用(例如,'public static void main(String [] args))] >>
像这样。
汽车myCar = new Car();
myCar.speed = 60;
===================================>
所以,我应该使用对象的原因是..
是因为静态方法位于CLASS中,并且被共享给对象另一方面,实例字段只是非实质的框架?
并且要在静态方法中使用此实例字段,我是否必须制作一个称为“对象”的实例?
换句话说,实例字段->对象(实体化)->静态方法。这个过程对吗?
我想知道我的理解感谢您的阅读。
我倾向于在静态方法中使用Object(instance)来使用实例字段,例如,应通过...中的Object使用在公共类Car中声明的INSTANCE FIELD(== speed)。]] >
使用静态方法有3个原因:
使用静态方法有3个原因: