内部类的定义、种类以及优点
在一个类的内部定义了另一个类,处于内层的类称为内部类,包含内部类的类称为外部类。
很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可采用这种形式:外部类.内部类。
内部类的种类:
成员内部类、
局部内部类、
静态内部类、
匿名内部类(图形是要用到,必须掌握)
使用内部类的优点:内部类成员可以直接访问外部类的成员(包括私有成员)。
很显然,内部类依赖于外部类而存在,程序编译之后得到的内部类文件形式为:外部类$内部类.class,如果要表示内部类,则可采用这种形式:外部类.内部类。
内部类的种类:
成员内部类、
局部内部类、
静态内部类、
匿名内部类(图形是要用到,必须掌握)
使用内部类的优点:内部类成员可以直接访问外部类的成员(包括私有成员)。
【内部类的定义、种类以及优点】相关文章
3. Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
4. Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
7. AOP的定义以及作用
9. 介绍Java的内部类
本文来源:https://www.mianshiwenti.com/a12450.html
进入下载页面
上一篇:代码中finally中的代码会不会执行
下一篇:怎样声明一个匿名的内部类