成员变量/局部变量、变量默认值 成员变量、局部变量区别实例变量默认值 成员变量、局部变量区别 成员变量 成员变量是在类范围里定义的变量成员变量有默认初始值未被static修饰的成员变量称为示例变量,存储在对象所在堆内存中,与对象生命周其相同被static修饰的成员变量称为类变量,存储在方法区,生命周期与类相同 局部变量 在方法中定义的变量没有默认初始值存储在栈内存中,作用范围结束,变量空间自动释放 实例变量默认值 引用类型:nullbyte:0short:0int:0lang:0Lfloat:0.0Fdouble:0.0char:‘\u0000’boolean:false