会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小余的故事
博客园
首页
新随笔
联系
订阅
管理
2021年2月1日
JavaSE 为什么局部内部类对调用的局部变量一定要求为final类型
摘要: 当局部内部类访问同属于一个方法内的局部变量一定要求这个局部变量为final类型,或者这个局部变量是事实不变的呢? 解释:类new出来的对象是存在于堆当中的,而局部变量是跟着方法走的,存在于栈当中的,这就意味着对象的生命周期是大于堆中的方法的; 局部变量用完了之后就会被内存弹栈回收,若对象想在局部变量
阅读全文
posted @ 2021-02-01 16:27 雾漫大武汉
阅读(128)
评论(0)
推荐(0)
编辑
公告