局部变量和成员变量的区别主要是生存周期,类中成员变量又成全局变量,条用类时就自动产生,知道类的应用关闭时才关闭。局部变量周期较短,只在定义的方法里存在,方法结束就释放。
属性变量一般指的是类的私有变量 ,常用有public 默认和 private 三种,从前往后权限减小。
静态变量 存在与内存的方法区中(有些对该存在区域的命名不一样),即使不新建类的对象也可以使用该变量 ,如果你在 Student 这个类中定义 static int age; 这个变量,那么在其他地方调用该变量是不需要新建 Student 对象 ,只需要用 Student.age 就能直接调用。
实际变量变量我没听过,只知道有一个实例变量(也就是成员变量或叫全局变量)
成员变量是声明在类中的吗?
追答对,成员指的是类的成员,也就是全局变量,很多人对它的称呼不一样。你只要能分清各种变量在何种情况下何种定义方法时的作用域就 可以了。
追问谢谢啦,这几个变量和静态属性、实例属性一直都没弄明白!
还用属性和方法