静态变量和实例变量 的区别

 

静态变量在内存中只有一个内存空间,在加载类的过程中完成静态变量的内存分配,可以直接通过类名来访问。

每创建一个新的实例对象,就会为实例变量分配不同的内存.

各个对象访问自己的实例变量 无论创建了一个类的多少个对象,静态变量只初始化一次,所有的实例都可以访问此静态变量,而且可以通过类名直接访问。

原文地址:https://www.cnblogs.com/minixiong/p/9889127.html