什么是内部类
的有关信息介绍如下:定义:
内部类是JAVA语言办的主要附加部分。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:
其一,在一个类(外部类)中直接定义的内部类;
其二,在一个方法(外部类的方法)中定义的内来自部类;
其三,匿名内部类。
表现形式:
⒈静态内部类
⒉成员内部类
⒊局部内部类
⒋匿名内部类
优点:
⒈内部类对象可以访问创建它的对象的实现,包括私有数据;
⒉内360问答部类不为同一包的其他类所见,具有很好的封装性;
⒊使用内部类可以很方便的编写事件驱动程序;
⒋匿名内部类可以方便的定义运行时回调;
5.内部类可以方便的定义。
(资料来源:百度百科)