静态变量和成员变量的区别
1. 成员变量是对象的组成部分,每个对象有不同的成员变量。
当一个成员变量改变后,不会影响其他成员对象。
静态变量是独立在对象之外 的,很多对象共享一个静态变量。当静态变量改变后,会影响所以对象。
2.静态变量加载的时机在对象之前。 而成员变量随对象的产生而产生。
3.成员变量的访问只能通过对象的方式访问。静态变量可以通过对象和类的方式。
1. 成员变量是对象的组成部分,每个对象有不同的成员变量。
当一个成员变量改变后,不会影响其他成员对象。
静态变量是独立在对象之外 的,很多对象共享一个静态变量。当静态变量改变后,会影响所以对象。
2.静态变量加载的时机在对象之前。 而成员变量随对象的产生而产生。
3.成员变量的访问只能通过对象的方式访问。静态变量可以通过对象和类的方式。