其他分享
首页 > 其他分享> > 成员变量与局部变量的不同点

成员变量与局部变量的不同点

作者:互联网

成员变量与局部变量的不同点

不同点

成员变量

局部变量

定义位置

定义在类内

定义在局部代码块中

作用范围

整个类

作用在当前代码块/语句中

内存位置

储存在堆内存中,在堆内存中有默认值

储存在栈内存中,无默认值

生命周期

在对象被创建时存在,对象被回收时被销毁

语句执行时被创建,代码块执行完成后被销毁

标签:默认值,定义,局部变量,内存,不同点,变量
来源: https://www.cnblogs.com/xianyushi/p/11093995.html