内部类——成员内部类、静态内部类、局部内部类、匿名内部类、Lambda 表达式
一、概念
内部类:在一个类的内部,定义了一个完整的类。
class Outer{ // 外部类
class Inner{} // 内部类
}
内部类编译之后会生成独立的 .class 文件,.class 文件命名方式为:
外部类的类名$内部类的类名.class
内部类可以直接访问外部类的成员;通常将内部类作为外部类的组件构成
内部类的分类:成员内部类、静态内部类、局部内部类、匿名内部类
二、成...
原创
2020-03-31 21:59:16 ·
169 阅读 ·
0 评论