要创建一个内部类对象 必须先创建一个外部类对象吗

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:47:05

static内部类意味着:
(1) 为创建一个static内部类的对象,我们不需要一个外部类对象。
(2) 不能从static内部类的一个对象中访问一个外部类对象。
但在存在一些限制:由于static成员只能位于一个类的外部级别,所以内部类不可拥有static数据或static内部类。

不一定的。如果内部内加上static,就可以不用创建外部内而直接使用其内部类了