类变量是静态的相当于函数 直接属于类,一般只有一个实体存在实例变量则是对象子属性,只有操作对象的时候才能改变他!!

解决方案 »

  1.   

    类变量是属于类的,可以直接通过类名直接访问,也可以通过它的实例访问,并且整个应用只有一份拷贝实例变量则只属于对象的,只有实例化后通过对象才能操作
    在类中的静态方法不能方部方法外的非静态变量,只有在执行类的静态方法时根本还不存在该非静态变量,实际上非静态变量就是实例变量,只有实例化之后才存在的。