Cannot refer to a non-final variable * inside an inner class defined in a different method Java 局部内部类或者匿名内部类,调用所在方法的局部变量,则局部变量必须 final 修饰。 方法返回时,变量栈回收; final 修饰,变量变常量。