如果我在单核 PC 上生成 2 个线程,它是否曾经访问过例如 anArrayList在同一时间所以它会抛出ConcurrentModificationException?
ArrayList
ConcurrentModificationException
我的直觉告诉我,虽然有 2 个线程,但它们无法实现真正的并行性,因为只有一个内核,它可以做的主要是从一个线程跳转到另一个线程,但不执行诸如同时执行的指令arrayList.add(element)。
arrayList.add(element)
java multithreading multicore concurrentmodification
concurrentmodification ×1
java ×1
multicore ×1
multithreading ×1