静态变量: 被static修饰符修饰的变量 实例变量: 没有被static修饰符修饰的变量 区别: 1.静态变量不管创建了多少个对象在内存中只存储一份。而实例变量是在创建对象以后才能被分配内存空间,创建对少个对象就会存储多少份。 2.静态变量被存储到内存的静态区,实例变量被存储到堆中。 3.静态变量是和类相关的,使用类名直接调用。实例变量是和对象相关的必须通过对象名调用。