成员变量和静态变量的区别?
 1.名称上的区别?
 成员变量也叫实例变量
 静态变量也叫类变量
 2.内存存储上的区别?
 成员变量存储在堆内存的对象中
 静态变量存储在方法区的静态区中
 3.生命周期不同?
 成员变量随着对象的出现而出现,随着对象的消失而消失
静态变量随着类的出现而出现,随着类的消失而消失

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

相关推荐
精彩评论(0)