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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

局部内部类的局部变量必须用final关键字修饰,被final修饰过的变量会变成常量池中的常量存在于内存的方法去,因为局部变量在被局部类的方法调用结束之后随着方法弹栈,如果不被定义为常量放在方法池中,在多线程的情况下,局部内部类所创建的对象是不会随着所在方法的弹栈而消失的,所以如果该对象再去访问内部类的变量的话就会出现问题




1 个回复

倒序浏览
格式 new 类或接口名(){         重写该类的所有的方法 }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马