欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java内部类使用场景和收益

程序员文章站 2022-07-12 10:51:43
...

 一、Java内部类的分类

 

Java内部类一般包括四种:成员内部类、局部内部类、匿名内部类和静态内部类

大多数业务需求,不使用内部类都可以解决,那为什么Java还要设计内部类呢。

 

二、内部类的使用场景

 

1、几个类的逻辑关系很强,同时想对外隐藏这些类;

2、线程类中;

3、类中要实现多继承;

 

三、内部类收益

 

Java不支持多继承,内部类可以完善Java的多继承机制。