导读 大家好,我是小典,我来为大家解答以上问题。内部类的作用,内部类很多人还不知道,现在让我们一起来看看吧!1、定义:内部类是JAVA语言的...
大家好,我是小典,我来为大家解答以上问题。内部类的作用,内部类很多人还不知道,现在让我们一起来看看吧!
1、定义: 内部类是JAVA语言的主要附加部分。
2、嵌套类从JDK1.1开始引入。
3、其中inner类又可分为三种: 其一,在一个类(外部类)中直接定义的内部类; 其二,在一个方法(外部类的方法)中定义的内部类; 其三,匿名内部类。
4、 表现形式: ⒈静态内部类 ⒉成员内部类 ⒊局部内部类 ⒋匿名内部类 优点: ⒈ 内部类对象可以访问创建它的对象的实现,包括私有数据; ⒉ 内部类不为同一包的其他类所见,具有很好的封装性; ⒊ 使用内部类可以很方便的编写事件驱动程序; ⒋ 匿名内部类可以方便的定义运行时回调; 5.内部类可以方便的定义。
5、 (资料来源:百度百科)。
本文到此讲解完毕了,希望对大家有帮助。