众所周知,CopyOnWriteArrayList 可以解决多线程访问 List 的问题,在 Java 中,当我们要更改列表中的值时,它会在内存中进行复制。但是在android中,当我们调用get()这样的方法时,可能会抛出ConcurrentModificationException,这是因为我们在android中调用CopyOnWriteArrayList的subList()时,会生成一个叫CowSubList的对象,它有一个叫Slice的方法.checkConcurrentModification() 并抛出 ConcurrentModificationException。当一个线程将一个项目添加到列表中而另一个正在访问列表时,我该如何解决这个问题?