黑马程序员技术交流社区

标题: 成员变量和局部变量有什么区别? [打印本页]

作者: 回忆~坚    时间: 2014-4-5 09:00
标题: 成员变量和局部变量有什么区别?
本帖最后由 回忆~坚 于 2014-4-5 21:11 编辑

如题,成员变量和局部变量有什么区别?
作者: 墨蹄    时间: 2014-4-5 10:01
成员变量属于局部变量,局部变量包括成员变量,但局部变量不总是成员变量。
局部变量是指在局部作用域中申明的变量,而成员变量是在类中申明的变量,类为局部作用域
作者: @雪飞鸿    时间: 2014-4-6 18:37
局部变量一般指定义在方法或循环中的变量;
成员变量指定义在类中的变量(又称为字段),若字段和局部变量名称冲突则访问字段时使用this.变量名;
局部变量在方法执行结束或循环结束后便跳出它的作用域(即变量失效了);
成员变量则在整个类中都可以发挥作用;




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2