ArrayList.md

时间:2023-11-02 04:54:15
【文件属性】:
文件名称:ArrayList.md
文件大小:12KB
文件格式:MD
更新时间:2023-11-02 04:54:15
ArrayList 老猿说说 md markdown jdk 老猿说说-ArrayList MD文件 1. 所有的操作都是线程安全的,我们在使用时,无需再加锁; 2. 多个线程同时进行put、remove等操作时并不会阻塞,可以同时进行,和HashTable不同,HashTable在操作时,会锁住整个Map; 3. 迭代过程中,即使Map结构被修改,也不会抛ConcurrentModificationException异常; 4. 除了数组+链表+红黑树的基本结构外,新增了转移节点,是为了保证扩容时的线程安全的节点; 5. 提供了很多Stream流式方法,比如说:forEach、search、reduce等等。

网友评论

相关文章