1.可以先看这一篇
https://www.cnblogs.com/zhangyinhua/p/7687377.html
2.arraylist.get()有两种,一种通过索引,一种通过对象。注意:
ArrayList<Integer> alist=new ArrayList<>();
alist.add(1);alist.add(2);
alist.get(1); //默认是通过索引,所以取出来的是2
3.并发修改异常
4.CopyOnWriteArrayList
https://blog.csdn.net/linsongbin1/article/details/54581787
原文:https://www.cnblogs.com/heyboom/p/9042968.html