摘自 百度知道~ 1、静态内部类也叫嵌套类,用这个名字给他定义是更加形象的。意思是说内部类和外部类的关系只是层次嵌套关系,所以只是在创建类文件的时候类文件名是如下形式:outer$inner.java,在使用方面完全和两个普通类一样。 2、一般内部类在我看来才是真正的内部类,他们不仅有着嵌套关系,更重要的是内部类可以获得外部类的引用从而实现回调。而且通过创建内部类还可已让java实现真正的多继承!(interface名叫接口,顾名思义,他就是实现接口的,让一个类继承多个接口实现多继承是不合适的) 关于内部类里面的东西比较多,也是java比较特色之一,不要指望在网上看就能学会,买本书再多多练习才能掌握。祝好运!
静态内部类和普通内部类的区别
最新推荐文章于 2025-04-08 16:23:55 发布