1.
2.
OuterClass.InnerClass inner = new OuterClass.InnerClass();
3.
a)
OuterClass.InnerClass inner = newOuterClass().newInnerClass();
c)内部类中的成员变量与外部类的成员变量重名时,想要访问外部类的成员变量,可使用:
OuterClass.this.member
4.
5.
如:new Date()
{
};//生成了一个继承Date类的类的对象
//注册监听器时,常用匿名内部类
本文详细介绍了Java中的内部类概念,包括内部类、静态内部类、成员内部类、局部内部类和匿名内部类等五种类型的特点及使用方式。具体探讨了它们如何访问外部类的方法和变量,以及创建实例的方法。

被折叠的 条评论
为什么被折叠?



