Java内部类详解 内部类 (一) 概述 把类定义在另一个类的内部,该类就被称为内部类. 举例:把类Inner定义在类Outer中,类Inner就被称为内部类. class Outer { class Inner { } } (二) 内部类的访问规则 A:可以直接访问外部类的成员,包括私有 B:外部类要想访问内部类成员,必须创建对象 (三) 内部类的分类 A:成员内部类 B:局部内部类 C:静态内部类 D:匿名内部类 (1) 成员内部类 成员内部类–就是位于外部类成员位置的类 特点:可以使用外