内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 java四种内部类: 1.静态内部类:作为类的静态成员,存在于某个类的内部。 静态内部类虽然是外部类的成员,但是在未创建外部类的对象的情况下,可以直接创建静态内部类的对象。静态内部类可以引用外部类的静态成员变量和静态方法,但不能引用外部类的普通成员。 //静态内部类的测试程序 public class Outter { static int a=1; int b=5; static void test