1、概念在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者称为外部类。Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。


4、局部内部类1. 概念在方法体中声明的内部类就是局部内部类, 局部内部类的范围和局部变量类似.

6、匿名内部类在方法中声明的内部类, 但是没有class关键字和具体类名, 称为匿名内部类, 因为没有类名, 所以必须在声明内部类的同时创建对象, 否则无法创建对象了.

时间:2024-10-13 16:16:00
1、概念在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者称为外部类。Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。
4、局部内部类1. 概念在方法体中声明的内部类就是局部内部类, 局部内部类的范围和局部变量类似.
6、匿名内部类在方法中声明的内部类, 但是没有class关键字和具体类名, 称为匿名内部类, 因为没有类名, 所以必须在声明内部类的同时创建对象, 否则无法创建对象了.