Java数据结构 Vector和ArrayList 比较

相同点: 一、具备相同的父类AbstractList。 二、数据都是用内部维护的数组来存放。 三、设计理念基本相同。 不一样点: 一、Vector是线程安全的ArrayList是线程不安全的 缘由:Vector中全部操做都一定有一步是方法被synchronized关键字修饰的,因此是安全的 ArrayList中没有synchronized同步代码,全部多线程编程中,线程是不安全的 二、存储长度不够
相关文章
相关标签/搜索