1.如果在调用size和get方法之间,有其他线程对vector进行修改,会导致异常。
即使用迭代器无法避免其他线程在迭代期间对vector加锁。当发现容器在迭代过程被修改时,抛出 ConcurrentModificationException异常。
1.如果在调用size和get方法之间,有其他线程对vector进行修改,会导致异常。
即使用迭代器无法避免其他线程在迭代期间对vector加锁。当发现容器在迭代过程被修改时,抛出 ConcurrentModificationException异常。