Vector源码分析

简介

List接口的可增长数组的实现。内部是一个数组,可以使用下标访问。
此集合是为同步集合。

继承体系

在这里插入图片描述
可以看出,Vector继承体系和ArrayList一样。

和ArrayList区别

基本操作和ArrayLIst一样,主要是Vector是同步的集合,看看里面的方法。基本都带了synchronized同步。

public synchronized boolean equals(Object o) {
public synchronized int hashCode() {
public synchronized String toString() {
public synchronized Iterator<E> iterator() {
public synchronized void addElement(E obj) {
public synchronized boolean removeElement(Object obj) {

详细请看ArrayList分析

posted @ 2019-10-23 17:37  慢慢行  阅读(20)  评论(0)    收藏  举报