成员变量和局部变量的区别

静态变量也被称为类变量 非静态变量也被称为实例变量 成员变量和局部变量的区别 1.声明的位置 局部变量:方法体{}中,形参,代码块{}中 成员变量:类中方法外 类变量:有static修饰 实例变量:没有static修饰 2.修饰符 局部变量:final 成员变量:public\protect… 3.值存储位置不同 局部变量:栈 成员变量: 实例变量:堆 类变量:方法区 //4.作用域 局部变量:从
相关文章
相关标签/搜索