内部类

内部类就是定义在其他类的内部

A:内部类可直接调用外部的成员 包括private

B;外部类要访问内部类的成员 要创建对象才能使用

内部类根据位置的不同分为 成员内部类和局部内部类

内部类 是可以用static 修饰 因为他是外部类的成员

局部内部类 局部成员中创建局部类的对象 并且实现局部内部类的方法

局部内部类中的 调用的局部变量 必须要加final 

重点::::匿名内部类 

匿名内部类 格式  new 类/接口/抽象类{

  方法  

}

本质就是一个对象 是一个继承了new后面的该类,抽象类的子类  接口的实现  子类重写了方法

posted @ 2019-01-08 15:25  Risen  阅读(100)  评论(0编辑  收藏  举报