了解内部类的特点和相关的语句格式使用:
成员内部类的三种形式:
形式一:没有static和private的修饰,这时候的语句定义格式为:外部类名.内部类名 对象名=new 外部类名().内部类名();
形式二:使用static修饰的,这时候的语句定义格式为:外部类名.内部类名 对象名=new 外部类名.内部类名();
形式三:使用private修饰的,外界使用不到,只能在内部使用
局部内部类:1、只能在方法内部使用,2、方法定义的局部变量,在局部内部类中是不能进行修改的,默认是会被加上final关键字
匿名内部类:语句定义格式:类/抽象类/接口 对象名=new 类/抽象类/接口(){重写方法}