java中什么是内部类?它有什么用?如何使用?

Posted mark-to-win

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中什么是内部类?它有什么用?如何使用?相关的知识,希望对你有一定的参考价值。

什么是内部类?马克-to-win:一句话:类中还有类。(视频下载) (全部书籍)里边的叫内部类, 外边的叫外层类。有什么用?1)像文件夹一样,文件放文件夹里更清晰,内部类放外层类中, 清晰。主要从编程序的逻辑角度出发,有用。比如书类内部的插页类。2)通过使用private,内部类不为外面所知, 安全。马克-to-win:用法上: 内部类(inner)可以访问外层类的成员,包括private成员。但是,外面不能直接访问内部类的成员。 分类:主要有i)实例内部类和 ii)静态内部类。还是从外部类实例有哪些属性存在来单步调试看,理解依然比较简单。
。。。。。。。。。。。。。。。。。
详情请进:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner4_web.html#WhatIsInnerClass



以上是关于java中什么是内部类?它有什么用?如何使用?的主要内容,如果未能解决你的问题,请参考以下文章

Java 中如何使用匿名内部类?

java内部类如何被外部引用

什么是反射?它有什么用?

该如何理解匿名内部类的功能?

java中的super()是啥

java内部类调用外部类属性,真香系列