06 2017 档案

摘要:在ArrayList中有个成员变量modCount,继承于AbstractList。 这个成员变量记录着集合的修改次数,也就每次add或者remove它的值都会加1。这到底有什么用呢? 先看下面一段测试代码: 在使用迭代器遍历集合的时候同时修改集合元素。因为ArrayList被设计成非同步的,所以理 阅读全文
posted @ 2017-06-23 19:19 leftcity 阅读(14677) 评论(0) 推荐(3) 编辑
摘要:参考:http://www.cnblogs.com/xrq730/p/4989451.html(借鉴的有点多,哈哈) 首先介绍ArrayList的特性: 1、允许元素为空、允许重复元素 2、有序,即插入顺序和访问顺序一致 3、非同步 ArrayList实现原理为动态数组 首先看构造方法: 第一个构造 阅读全文
posted @ 2017-06-16 10:55 leftcity 阅读(1368) 评论(0) 推荐(3) 编辑