CopyOnWriteArrayList实现arraylist多线程数据安全的方式jdk提供的Collections.SynchronizedList()所有方法进行添加synchronized块publicvoidadd(intindex,Eelement){synchronized(mutex){list.add(index,element);}}使用reentrantLock自己对add时,进行对读写操作加锁List<String>list=newArrayList<String>();Reentrant