传统吐司

文章
8
资源
1
加入时间
2年10月20天

ArrayList为什么线程不安全?说说foreach与iterator时remove的区别

文章目录1. ArrayList 简介2. 构造器3. add方法1. ArrayList 简介        ArrayList作为最基础的集合类,其底层是使用一个动态数组来实现的,这里“动态”的意思是可以动态扩容(注意不会动态缩容)。与HashMap不同的是,ArrayList使用的是1.5倍的扩容策略,而HashMap使用的是2倍的方式;Array