java集合类2

2 篇文章 0 订阅

所有类适用范围:

List

Set

ArrayList-10    动态数组,有序,对象可重复

LinkedList-0  链表,无序(实现Deque)

HashSet-16 不重复的对象

TreeSet-0  添加无序,输出有序

HashMap-16 允许空键值

LinkedHashMap-16 有序,输出添加的顺序

TreeMap-0  添加无序,输出有序

HashTable-11 不允许空键值  

Stack-10 线程安全LIFO

Vector-10 线程安全LIFO

 

Queue队列FIFO

Deque两端队列LIFO+FIFO

BlockingQueue 线程安全

BlockingDeque 线程安全

 

ArrayBlockingQueue  数组,固定长度

LinkedBlockingQueue 链表,可以不固定长度

PriorityBlockingQueue 对象排序非FIFO,而是自然排序

SynchronousQueue  必须是放和取交替

ConcurrentLinkedQueue 非阻塞队列

 

ArrayDeque   数组

LinkedBlockingDeque 线程安全的可阻塞的Deque

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值