全局变量、局部变量、静态变量
全局变量、局部变量、静态变量
涨姿势的程序猿 发表于3个月前
全局变量、局部变量、静态变量
  • 发表于 3个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0
public class App {
    private String name;
    private int age;
    static int password;
    public int add(int a,int b){
        return a+b;
    }
}

name,age:类成员,成员变量, 也称作实例变量(随着类的实例化之后才会产生),存放在堆内存中;具有默认初始化值;

password:静态变量,类变量(类被加载到内存中就会出现),存放在方法区(共享数据区)的静态区;

a,b:局部变量,作用范围与函数内,方法区内;存放与线程执行时产生的栈帧中,当方法结束,变量空间会自动释放,没有默认的初始化;

 

 

共有 人打赏支持
粉丝 0
博文 26
码字总数 11736
×
涨姿势的程序猿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: