在java语言中,可以把一个类定义到另一个类的内部,在类里面的这个类就叫做内部类。
内部类主要分为以下4种:
静态内部类,成员内部类,局部内部类,匿名内部类,它们的定义方法如下
class outClass
{
static class innerClass{} //静态内部类
class outerClass{
class innerClass{} //成员内部类
class outerClass{
public void menberFunction(){
class innerClass{} //局部内部类
}
}