------------恢复内容开始------------
ArrayList:底层是数组实现,线程不安全,查询和修改⾮常快,但是增加和删除场景比较慢继承关系
线程安全机机制,除了Vector是线程安全
vector
ArrayList
LinkedList
要保证线程安全机制ArrayList应该怎么做呢
1.重写一个包装类
2.Collections.synchronizedList(new ArrayList<>()); 使⽤synchronized加锁
3. CopyOnWriteArrayList<>()
------------恢复内容结束------------