内部类
顾名思义内部类也就是 在一个类中还有一个一个类
其基本形式:
class{
class{
}
}
内部类分为:静态内部类 成员内部类 局部内部类 和 匿名内部类 四种
局部内部类:他存在于方法的里面 方法室友生命周期的 也就意味着 方法结束 那么方法里的类也就结束了
内部类的含义:需要一个处理事务的类
匿名内部类是应用最多的一个内部类 而静态内部类因为其特殊性是使用最少的
匿名内部类的基本形式:
new 类或者接口的名字(){
// 匿名内部类的主体
}
注:匿名内部类 ①是声明带实现一起 ② 他只在某一个地方使用一次 所以他不需要单独的new出来