两者的区别可以分几个点去说明:
1、两者归属的不同
2、什么时候分配空间,能被使用
3、引用的方式
4、语法差异
叙述的时候就一个个说明:
静态变量是属于这个类的变量,实在类加载的时候,静态 变量就会被分配内存,就可以使用,引用的方式是直接通过 类名 . 静态变量名
实例变量是属于某个实例对象的。实例变量只有在实例被重建的时候才会分配内存,才能被使用 引用的方式是 object o= new Object() o.实例变量
语法上的差别是:
静态变量 加static
实例变量没有