黑马程序员技术交流社区
标题:
成员变量与局部变量
[打印本页]
作者:
yangguangyulei
时间:
2016-9-1 22:48
标题:
成员变量与局部变量
新手提问,成员变量与局部变量怎么区分,有什么不同?
作者:
赢无翳
时间:
2016-9-1 23:08
成员变量定义在类中,方法外.存储空间是堆内存.可以不赋值就使用,jvm会自动赋一个初始值.局部变量定义在方法体中,存储空间是栈内存,方法弹栈之后就会局部变量就会消失.要使用的话必须先显式赋值.怎么区分的话就看位置在哪里咯
作者:
w450855301
时间:
2016-9-1 23:19
成员变量 是在类中,方法外.
局部变量 是在方法内
成员变量在这个类中有效。
局部变量只在自己所属的大括号内有效,大括号结束,局部变量失去作用域
作者:
zhoubinjian
时间:
2016-9-2 00:03
局部变量,只有在所属的方法内有效,成员呢,在所属类内有效。。
作者:
一条寂寞的鱼
时间:
2016-9-2 00:07
主要一点就是作用域不同
作者:
孙洪勇
时间:
2016-9-2 22:58
作用域不同,生命周期不同,定义位置不同
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2