静态方法和实例方法有什么区别?
静态方法是类的所有实例共享的方法,这意味着它属于类而不是任何特定实例或对象.这种类型的方法可以调用到类本身,而不是类的实例.它们通常用于不依赖对象状态的实用函数.另一方面,实例方法是与类的实例相关的方法,并且在该特定实例上运行.这种类型的方法可以访问实例变量并可以修改对象的状态.实例方法只能调用到类的实例,而不是在类本身.总而言之,静态方法和方法之间的主要区别是前者调用到类本身并共享到所有实例中,后者调用到类的特定实例并运行到该实例中.