集合
芹菜不好吃啊
这个作者很懒,什么都没留下…
展开
-
java集合之List的几种实现方式对比
本文对比分析了java集合框架中的几种list实现方式 底层数据结构 实现方式 线程安全性 优点 缺点 备注 ArrayList 数组 增加或减少元素时,需要考虑扩容;直接修改源数据。 非线程安全 按索引查找元素快 新增或减少元素需要考虑数组容量问题,.原创 2020-08-01 14:37:56 · 838 阅读 · 0 评论 -
Java集合框架中的modCount字段与ConcurrentModificationException
在并发环境下使用Java的集合框架,比如ArrayList、HashMap时,有时候会报ConcurrentModificationException。那么这个异常到底是怎么产生的呢?我们以ArrayList为例来说明这个问题。1、我们在ArrayList中搜索ConcurrentModificationException,会看到下面的代码:final void checkForComodification() { if (modCount != expectedModCount) .原创 2020-07-25 23:00:19 · 241 阅读 · 0 评论