黑马程序员技术交流社区

标题: 为什么Collection类不实现Iterator?而用内部类来实现? [打印本页]

作者: 真实姓名被注册    时间: 2015-7-25 23:31
标题: 为什么Collection类不实现Iterator?而用内部类来实现?
大多数Collection类都是用内部类来实现Iterator,然后用iterator()返回Iterator对象来进行迭代器操作,为什么不用类本身来实现Iterator,直接自身对自身操作呢?类似的还有Map集合为什么也要用内部类来实现Entry?不是自身直接实现呢?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2