一个标准类可以有四种访问修饰符:public,final,abstract和package(就是什么也不写) ,内部类在此基础上还可以有private 和 protected(有的资料说只有private ,可我写了一个内部类,用protected修饰,没什么问题.)
内部类可以使用任何听修饰符,但是如果声明为static类,则等同于一个标准类。下面的这个网站是找到的,是关于内部类的介绍。如果你想多了解一些可以看看。