内部类 内部类:就是在类的内部定义一个类。比如在A类中定义了一个B类,那么B类就称之为A类的内部类;A类就称之为B类的外部类。 内部类又可以分为: 成员内部类静态内部类局部内部类匿名内部类 成员内部(外部)类和内部(外部)类方法的实现以及调用 内部类访问外部的私有变量: 静态内部类没办法访问非静态的属性。 在Jana类当中只有一个public class,但是可以有多个class: 局部内部类: 匿名内部类的使用: 匿名外部接口的使用(定义及调用):