2016/04/08

内部类

顾名思义内部类也就是 在一个类中还有一个一个类

其基本形式:      

      class{

class{

}

}

 内部类分为:静态内部类  成员内部类 局部内部类 和 匿名内部类 四种

局部内部类:他存在于方法的里面 方法室友生命周期的 也就意味着 方法结束 那么方法里的类也就结束了

内部类的含义:需要一个处理事务的类

匿名内部类是应用最多的一个内部类   而静态内部类因为其特殊性是使用最少的

匿名内部类的基本形式:

    new   类或者接口的名字(){

    // 匿名内部类的主体

}

注:匿名内部类 ①是声明带实现一起 ② 他只在某一个地方使用一次 所以他不需要单独的new出来

原文地址:https://www.cnblogs.com/chenyangpeng/p/5369661.html