介绍Java的内部类

2023-07-06   


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


相关内容:

  1. Java里面如何创建一个内部类的实例
  2. Java的类可以定义为Protected或者Private得吗
  3. Java的类可以定义为Protected或者Private得吗
  4. Java面向对象面试题
  5. 解释一下抽象方法和抽象类
  6. 介绍一下Java中的Class类