2020-09-18

ArrayList集合遍历的相关知识:


上面两种好像有点问题

详情查看:https://www.cnblogs.com/huangjinyong/p/9455163.html

modCount问题

最后再补充下关于arrayList 类框架的相关知识:


类图

AbstractCollection  实现了Collection接口    

AbstractList   实现了AbstractCollection 抽象方法  -------A》模板方法

同时AbstractList  也实现了List接口,(接口的实现是为了增加某些功能),这个可以理解,但是为何ArrayList在继承AbstractList同时,又实现List呢?----------------》为了动态代理时,有接口类。详情查看https://www.cnblogs.com/bluejavababy/p/4320545.html。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。