likes
comments
collection
share

java中什么是内部类?内部类的作用(Android每日面试题)

作者站长头像
站长
· 阅读数 28

java中什么是内部类?内部类的作用(Android每日面试题)

前言

看见即降服,这句话说的是一件事物,只要你看得到,你就能得到。

对我来说记录就是看见。

面试题不只是为了面试,更是为了帮助我们更深入地理解我们已知的知识。

什么是内部类

这个简单,通俗来说就是我们创建一个类A,然后又在类A中创建类B,那么这个类B就是所谓的内部类。

不过内部类有这么几种分类:

  1. 成员内部类(这个就是平时我们很常见的直接在外部类A中直接写的类B,这个类B就是成员内部类)

  2. 局部内部类(在方法中的写的类)

  3. 静态内部类(成员内部类的前面有static修饰)

  4. 匿名内部类(就是平时我们对于一个接口不想写它的实现类的时候,可以直接使用匿名内部类来创建它的对象)

对于以上四种分类的定义或者说是解释,详细的可以看文章底部的引用。除了局部内部类以为,其他三种在开发中都是经常遇到的,当然这是对于我来说哈。

内部类的作用

参考

blog.csdn.net/Alien__Chao…

转载自:https://juejin.cn/post/6882324175269298190
评论
请登录