Java List Summary

Java List Summary

一、概要

List 5个

类名 since 线程安全 element null 特点
List 1.2
Vector 1.0 Yes Yes 1.2版本实现List接口
基于数组实现
Stack 1.0 Yes Yes 继承自Vector,实现栈功能
ArrayList 1.2 No Yes 基于数组实现
1.5倍复制扩容
LinkedList 1.2 No Yes 基于链表同时实现List与Deque两个接口(作者不推荐用)
CopyOnWriteArrayList 1.5 Yes Yes 基于COW思想实现
写加锁,读不加锁
只适合多读少写的场景
posted on 2023-03-09 21:37  共感的艺术  阅读(46)  评论(0)    收藏  举报