虽然这显然是一个RTFM案例,但不知何故,我没能找到一个简明的资料来解释这一切。
public class Outer {
private class Inner {
}
}
私有类Inner是一个公共inner类的一个类。Outer
我的问题是关于“外部”外部的可见性Inner。
我应该能够
Inner在另一个类中实例化吗?如果是,是否有任何限制(例如此类在同一个包中等)?使用集合时可以
Inner用作具体类型吗?例如,我应该能够ArrayList <Inner>在另一个类中声明吗?就上述问题而言,是否
extends Outer会Inner出现另一堂课?