成员变量和静态变量的区别?
1.名称上的区别?
成员变量也叫实例变量
静态变量也叫类变量
2.内存存储上的区别?
成员变量存储在堆内存的对象中
静态变量存储在方法区的静态区中
3.生命周期不同?
成员变量随着对象的出现而出现,随着对象的消失而消失
静态变量随着类的出现而出现,随着类的消失而消失
JAVA成员变量和静态变量的区别
阅读 78
2022-11-22
成员变量和静态变量的区别?
1.名称上的区别?
成员变量也叫实例变量
静态变量也叫类变量
2.内存存储上的区别?
成员变量存储在堆内存的对象中
静态变量存储在方法区的静态区中
3.生命周期不同?
成员变量随着对象的出现而出现,随着对象的消失而消失
静态变量随着类的出现而出现,随着类的消失而消失
相关推荐
精彩评论(0)