定义在类的内部
    image.png
    内部类的创建
    image.png
    匿名内部类的定义方法
    image.png
    匿名内部类直接传参
    image.png
    类可以定义在类中充当成员变量
    image.png
    调用类中作为内部类的成员变量时 实则时创建一个新的对象调用其方法
    image.png
    调用的对象为空时 此事打印这个对象没事 但是调用对象的方法会报空指针异常
    image.png
    image.png
    image.png
    不能new一个interface 可以new一个匿名内部类
    image.png
    arrayList时List 的实现类 创建的arrayList可以返回List(List所有的实现类都可以作为一个返回值返回)
    image.png
    如果没有自动装箱就要加上一句 Integer integer = new Integer(100)
    list.add(integer)才行
    image.png