在学一个东西的时候:首先要会用,然后要寻找其他的解决方案,最后分析源码理解。 一、集合类不安全 多线程在集合下会出现的异常:并发修改异常。(ConcurrentModificationException) 如何解决? 1、用vector(因为vector底层代码是用了synchronized修饰的) List<String> list = new Vector<>(); 2、用集合的synchronized