A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

java的内部类有什么用?只是为了书写方便吗? 会不会更节省内存,因为写到了一个文件里边。

2 个回复

倒序浏览
      每个内部类都能独立地继承自一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。如果没有内部类提供的可以继承多个具体的或抽象的类的能力,一些设计与编程问题就很难解决。从这个角度看,内部类使得多重继承的解决方案变得完整。接口解决了部分问题,而内部类有效地实现了“多重继承”。
回复 使用道具 举报
还是不太懂呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马