首页 / 科技百科 / 正文

类变量和实例变量的区别 

类变量和实例变量的主要区别在于它们的作用域和可访问性

1. 类变量:类变量是用static修饰的变量,也称为静态变量。它属于类本身,由该类的所有对象共享一个或多个变量的副本。类变量的修改会影响到所有对象的值,即一个对象将类变量进行修改之后,这个类的其他所有对象访问这个类变量都是修改之后的值。

2. 实例变量:实例变量是类中的成员变量,没有用static修饰。它属于类的实例,即对象。每个对象都有其自己的实例变量副本,实例变量的修改只会影响到当前对象的实例变量值,不会影响到其他对象。

如有侵权请及时联系我们处理,转载请注明出处来自