语法形式:
成员变量是定义在类中;而局部变量是在代码块或方法中的变量或参数列表
成员变量可以被public/private/static所修饰;局部变量不能被static修饰
都能被final所修饰
内存存储形式:
成员变量被static修饰它属于类,没有static修饰它属于堆内存
局部变量属于栈内存
内存的生存时间:
成员变量随着对象的创建而存在
局部变量随着方法的调用而消失
如果没有给成员变量赋值则成员变量会自动以类型的默认值赋值、局部变量不会自动赋值
成员变量是定义在类中;而局部变量是在代码块或方法中的变量或参数列表
成员变量可以被public/private/static所修饰;局部变量不能被static修饰
都能被final所修饰
成员变量被static修饰它属于类,没有static修饰它属于堆内存
局部变量属于栈内存
成员变量随着对象的创建而存在
局部变量随着方法的调用而消失