![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 74
沥寂
这个作者很懒,什么都没留下…
展开
-
JAVASE - LinkedList详解
从代码中可以看到LinkedList中维护的都是一个个Node。原创 2022-08-19 16:42:22 · 301 阅读 · 0 评论 -
JAVASE - Vector详解
Vector是线程安全的集合,它的安全是由于所有方法上添加了synchronized关键词,由于synchronized锁的是方法,如果在使用Vector集合时产生了复合操作还是会出现安全问题。:支持随机访问,即下标访问。......原创 2022-08-16 17:59:29 · 144 阅读 · 0 评论 -
JAVASE-ArrayList详解
fail-fast机制是java集合中的一种错误机制。当使用迭代器迭代时,如果发现集合有修改,则快速失败做出响应,抛出ConcurrentModificationException异常。这种修改有可能是其它线程的修改,也有可能是当前线程自己的修改导致的,比如迭代的过程中直接调用remove()删除元素等。另外,并不是java中所有的集合都有fail-fast的机制。比如,像最终一致性的ConcurrentHashMap、CopyOnWriterArrayList等都是没有fast-fail的。...原创 2022-08-15 17:59:35 · 118 阅读 · 0 评论