2024.1.20
内部类
定义:将一个类定义在一个类或者一个方法里面,这样的类称着内部类。
注意:一个Java文件中可以有多个class类,但是只能有一个public class类。
1.成员内部类
定义:成员内部类是最普通的一种内部类,成员内部类可以访问外部类所有的属性和方法。但是外部类要访问成员内部类的属性和方法,必须要先实例化成员内部类。
2.静态内部类
定义:静态内部类就是在成员内部类多加了一个 static 关键字。静态内部类只能访问外部类的静态成员变量和方法(包括私有静态)