Java内部类使用场景和作用

 一、Java内部类的分类

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

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

二、内部类的使用场景 

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

2、线程类中;

3、类中要实现多继承;

三、内部类作用 

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

 

posted @ 2020-05-01 18:25  孤独剑_001  阅读(4000)  评论(0)    收藏  举报