1:定义的位置不一样
局部变量:定义在方法里面
成员变量:定义在类里面,方法的外部
2:作用的范围不一样
局部变量:只用在方法里面才有用
成员变量:整个类都有作用
3:默认值不一样
局部变量:没有默认值,在使用之前必须赋值
成员变量:如果没有赋值,会有默认值,默认值和变量的类型有关
java-09:局部变量和成员变量
原文:https://www.cnblogs.com/BatmanY/p/11559958.html