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

原因: 这个局部变量的声明周期和方法test一样,它会随着方法的弹栈而消失,但我们如果inner对象还想使用局部变量
                那么无法找到该变量,因为他已经随着方法而弹栈,所以我们给这个局部变量让他用final修饰,变成常量,(就放了常量池)
                这个局部变量的声明周期就会变长,我们就可以继续使用.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马