JAVA - ArrayList是否会越界? ArrayList并发add()可能出现数组下标越界异常. ArrayList是实现了基于动态数组的数据结构. LinkedList是基于链表的数据结构 对于随机访问get和set,ArrayList要优于LinkedList,因为LinkedList要移动指针: 扩展:在ArrayLIst和LinkedList尾部加元素,谁的效率高? 当输入的数据一直是小于千万级别的时候,大部分是LinkedList效率高,而当数据量大于千万级别的时候,就会出现A…