java 中的封闭变量是什么?

What is enclosing variable in java?

java中把class和inner-classes上下文中的变量括起来是什么意思?

包围class表示定义了inner-class。所以在外class中定义的所有变量被称为封闭变量

class Outer { <-- Enclosing class
    private int age; <-- Enclosing variable
    private int name; <-- Enclosing variable

    class Inner {
    }
}