Java中四种内部类详解

**初识内部类内部类就是一个类的声明不在顶层类(与Java文件名相同的类相同层级),而是被嵌套在其他类或者其他方法当中的类。相当于这个类被其他代码环绕。一般来说,内部类就分四种:成员内部类、局部内部类、匿名内部类和静态内部类。1、成员内部类成员内部类:顾名思义,就是这个类(B)身处某一个类(A)的内部,且这个类(B)像其他成员(属性和方法)一样,可以自由调用外部类(A)的属性和方法。这里涉及了两个