java中的成员变量和局部变量
成员变量:定义在类中,描述对象的属性
局部变量:定义在方法中,用来临时保存数据
变量的使用者和作用域
成员变量:本类以及其他类均可以使用;在整个类内部有效;
局部变量:仅在本方法或函数中使用;在本函数有效,在其他方法中无效
另外,在同一个类中,不允许有相同的成员变量,但是在不同的方法中可以有相同的局部变量;
在成员变量和局部变量同名时,局部变量具有更高的优先级。
java中的成员变量和局部变量
成员变量:定义在类中,描述对象的属性
局部变量:定义在方法中,用来临时保存数据
变量的使用者和作用域
成员变量:本类以及其他类均可以使用;在整个类内部有效;
局部变量:仅在本方法或函数中使用;在本函数有效,在其他方法中无效
另外,在同一个类中,不允许有相同的成员变量,但是在不同的方法中可以有相同的局部变量;
在成员变量和局部变量同名时,局部变量具有更高的优先级。