黑马程序员技术交流社区

标题: 局部内部类访问局部变量,该局部变量必须用哪个关键字... [打印本页]

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





作者: zhang894095    时间: 2016-7-9 22:15
格式 new 类或接口名(){         重写该类的所有的方法 }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2