java八股文-day01(一天一个知识点) 大道无形我有型 2025-03-16 48 阅读1分钟 1.请介绍全局变量和局部变量的区别 参考答案 java中的变量分为成员变量和局部变量。它们的区别如下: 成员变量: 成员变量是在类的范围里定义的变量; 成员变量有默认初始值。 未被static修饰的成员变量也叫实例变量,它存储于对象所在的堆内存中,声明周期与对象相同; 被static修饰的成员变量也加也叫静态变量(类变量),它存储于方法中吗,生命周期与当前类相同。 局部变量: 局部变量是在方法里定义的变量; 局部变量没有默认初始值; 局部变量存储于栈内存中,作用的范围结束,变量空间会自动释放。