SynchronizedList和Vector有没有区别,为什么java api要提供这两种线程安全的List的实现方式

NoSuchKey