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 {
}
}
在java
中把class和inner-classes
上下文中的变量括起来是什么意思?
包围class表示定义了inner-class。所以在外class中定义的所有变量被称为封闭变量
class Outer { <-- Enclosing class
private int age; <-- Enclosing variable
private int name; <-- Enclosing variable
class Inner {
}
}