内部类可以分为静态内部类、静态内部类、局部内部类、匿名内部类四类。 一、静态内部类 不可访问外部的非静态资源 二、静态内部类 可以访问外部所有资源,但是本身内部不可以有静态属性 三、局部内部类 不可以被访问修饰符和static修饰,,只能访问形参和final变量 四、匿名内部类 1、没有构造器,没有静态资源,无法被访问修饰符,static修饰 2、只能创建匿名内部类的一个实例 3、创建时在new之后