Scope of final local variable in java
问题 Method-Local inner class cannot access local variables because the instance of the method-local inner class may still alive after the method is over. But local variables will vanish once the local method is over. I learned that method-local inner class can access final local variable, does this mean final local variable still alive after the method is over? 回答1: Sort of. Java anonymous inner classes act like "closures," that is, they "close" around the current local state. However, Java only