黑马程序员技术交流社区
标题: 成员变量与局部变量 [打印本页]
作者: 惜缘1989 时间: 2016-3-6 22:46
标题: 成员变量与局部变量
辨析:
l 成员变量
• 定义位置:类中,整个类中均可以访问。
• 内存:成员变量随着对象的建立而建立,存在于对象所在的堆内存中。
• 默认值:成员变量有默认值。
• 回收:随着对象的回收而回收。
l 局部变量
• 定义位置:定义在局部范围,如方法内,语句内等。
• 内存:局部变量存在于栈内存中。
• 默认值:没有默认值。
• 回收:随着作用域结束而回收,通常为语句或方法范围。
l 变量访问原则:就近原则
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |