关于Java内部类的详解

**内部类** 内部类就是将一个类定义在另外一个类的内部,分为成员内部类(定义在外部类的成员位置)和局部外部类(定义在外部类的方法里) 1.成员内部类 成员内部类可以直接访问外部类的所有成员类型,在程序中可通过外部类.this.成员名来调用外部成员。外部类访问非静态内部类的成员,必须要创建成员内部类对象;外部类可通过类名直接访问静态内部类的静态成员,包括私有。要注意成员内部类与外部类不存在继承。
相关文章
相关标签/搜索