码迷,mamicode.com
首页 > 其他好文 > 详细

Concurrent

时间:2020-04-06 16:03:27      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:默认   包括   city   容量   pac   接口   list   出现   map   

前言

 1. Concurrent包在jdk1.5出现,主要针对高并发

 2. 主要包含5部分:BlockingQueueConcurrentMapExecutorServiceLock原子性操作

BlockingQueue

 BlockingQueue是一个接口,继承Queue接口,实现类主要包括ArrayListBlockingQueue、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue等

ArrayBlockingQueue

 ArrayBlockingQueue是一个由数组支持的有界阻塞队列,大小固定,FIFI,

 构造函数

ArrayBlockingQueue(int capacity) 指定容量,该构造器默认调用第二个构造器;

ArrayBlockingQueue(int capacity, boolean fair) 设置容量,与锁类型;

ArrayBlockingQueue(int capacity, boolean fair, Collection<? extends E> c) 调用第二个构造器并初始化元素队列;

 增

 

 删

 

 查

 

Concurrent

标签:默认   包括   city   容量   pac   接口   list   出现   map   

原文地址:https://www.cnblogs.com/oxygenG/p/12642018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!