JAVA成员变量和静态变量的区别

来源:互联网 发布:容迟网络 编辑:程序博客网 时间:2024/06/03 21:34
成员变量和静态变量的区别?
1.名称上的区别?
成员变量也叫实例变量
静态变量也叫类变量

2.内存存储上的区别?
成员变量存储在堆内存的对象中
静态变量存储在方法区的静态区中

3.生命周期不同?
成员变量随着对象的出现而出现,随着对象的消失而消失

静态变量随着类的出现而出现,随着类的消失而消失


0 0
原创粉丝点击