找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 270|回复: 0

[博客归档]内部类引入外部类变量

[复制链接]

378

主题

55

回帖

2063

积分

管理员

积分
2063
发表于 2022-2-28 09:35:17 | 显示全部楼层 |阅读模式

内部类引用外部类变量的时候,该变量必须是显式final 或者至调用以来不会被外接改变(隐式final)。

===》

如果是int 类型,然而又不想去用final 修饰,可以使用数组的方式巧妙绕开限制

final int a = 123 ===> int[] a = [123], a[0] = 455, innerClass reference a


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-19 23:05 , Processed in 0.248700 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表