内部类共有四种:
1、静态内部类,只能使用外部类中静态成员,一般用处不大。
2、成员内部类,和外部类属性、方法并行的一种类,用法和方法差不多,他可以调用外部类的属性和方法,满有用的。
3、方法内部类,定义在方法里面,可以访问外围类中的属性和方法,以及方法中的final常量。没什么用,因为第四种比他简单。
4、匿名内部类,用得最多,通过扩展接口或别的类实现,用法和方法内部类一样,写起来简单些。
为什么要用内部类?简单地说,就是该类和其所在的类或方法一起的时候,才有意义,单独的话,没有意义,所以定义在类或方法里面。

相关文章:

  • 2021-11-25
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
  • 2021-07-05
  • 2022-03-02
猜你喜欢
  • 2021-09-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案