介绍Java的内部类
2023-07-06
在一个类中定义另外一个类,这个类就叫做内部类或内置类。其特点如下:
1、外部类(outer class)来控制内部类(inner class)的可见性,即内部类可以使用public、protected、default及private修饰符修饰。
2、编译。内部类会单独生成一个class文件,文件名类似Outer$Inner.class内部是相对独立的,不会和外部类定义的相同方法名字的方法有冲突。
3、内部类可以调用外部类的任何成员,包括私有成员。
介绍Java的内部类2023-07-06 在一个类中定义另外一个类,这个类就叫做内部类或内置类。其特点如下: 1、外部类(outer class)来控制内部类(inner class)的可见性,即内部类可以使用public、protected、default及private修饰符修饰。 2、编译。内部类会单独生成一个class文件,文件名类似Outer$Inner.class内部是相对独立的,不会和外部类定义的相同方法名字的方法有冲突。 3、内部类可以调用外部类的任何成员,包括私有成员。 相关内容: |