A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 鬼鬼 于 2014-3-16 10:28 编辑

我知道两个概念的侧重点不同,我想问的是一个局部变量的作用域总是与其生存周期保持一致的吗?有没有例外的情况?请不吝赐教!

评分

参与人数 1技术分 +1 收起 理由
czwanglei + 1

查看全部评分

1 个回复

倒序浏览
首先 作用域和生命周期是两个概念  
什么叫作用域?就是变量作用的有效范围 既然是局部变量 则有效范围是该方法内
什么是生命周期?就是程序在运行的时候这个变量在什么时候存在,什么时候消亡,一般局部变量的生命周期是在调用该方法的时候存在,在完成该方法的时候消亡。
作用域是编译时的结果 生命周期是程序运行时的结果。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马