Vector源码解析

Vector与ArrayList源码基本是相同了,区别就在Vector是多线程安全的,ArrayList是线程不安全的。因为Vector内部使用了大量的同步方法synchronized,而且在多线程情况下大家都不建议使用Vector,因为Vector在多线程情况下,性能不好。

Vector的继承与ArrayList一模一样,没啥可说的,源码优先,先看看

阅读更多