1、名称不一样,成员变量也称实例变量 静态变量也成为类变量
2、成员变量存储在堆内存的对象中,静态变量存储在方法区中
3、成员变量随着对象的出现而出现,随着对象的回收而释放
静态变量随着类的加载而存在,随着类的消失而消失
4、成员变量只能被对象所调用
静态变量既可以被对象调用 也可以被类调用
静态的使用注意事项:
1、静态方法只能访问静态成员,不能直接访问非静态成员,原因是静态成员是随着类的加载而加载的,非静态方法既可以访问静态成员,也可以访问非静态成员
2、静态方法中,不可以出现this super 关键字
主函数是静态的