Java-内部类

见文章:https://www.runoob.com/w3cnote/java-inner-class-intro.html

要点:

  1.成员内部类:像类成员一样存在于类中,成员内部类的实例化必须依赖于外部类的实例;

  2.静态内部类:像类成员一样存在于类中,由static修饰,不依赖于外部类,静态内部类可以独立的实例化;

  3.局部内部类:存在与方法中,在局部内部类中只能使用方法中的final变量;

  4.匿名内部类:没有构造器,没有静态资源,无修饰符,无static,只能创建一个实例,多用于实现接口。

原文地址:https://www.cnblogs.com/xxxxxiaochuan/p/13749768.html