内部类的定义、种类以及优点

2023-07-06   


在一个类的内部定义了另一个类,处于内层的类称为内部类,包含内部类的类称为外部类。
   很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可采用这种形式:外部类.内部类。
   内部类的种类:
   成员内部类、
   局部内部类、
   静态内部类、
   匿名内部类(图形是要用到,必须掌握)
   使用内部类的优点:内部类成员可以直接访问外部类的成员(包括私有成员)。


相关内容:

  1. 怎样声明一个匿名的内部类
  2. Java的类可以定义为Protected或者Private得吗
  3. Java的类可以定义为Protected或者Private得吗
  4. 包装类的功能、种类、常用方法
  5. Java里面如何创建一个内部类的实例
  6. Ruby如何定义一个类