博客专栏  >  编程语言   >  JUC 集合

JUC 集合

主要介绍 J.U.C 包中关于集合的内容,源码均来自 JDK 1.7

关注
1 已关注
5篇博文
  • 01.JUC 集合 - CopyOnWriteArrayList

    基本概念CopyOnWriteArrayList 的实现原理实际与 ArrayList 大同小异。它们内部都通过维护一个数组来对数据进行操作。不同的是它的处理写操作(包括 add、set、remove...

    2017-02-23 11:41
    104
  • 02.JUC 集合 - ConcurrentHashMap

    基本概念ConcurrentHashMap 采用了分段锁的设计,只有在同一个分段内才存在竞态关系,不同的分段锁之间没有锁竞争。相比于对整个 Map 加锁的设计,分段锁大大的提高了高并发环境下的处理能力...

    2017-02-23 12:57
    98
  • 03.JUC 集合 - BlockingQueue

    概念BlockingQueue,即阻塞队列。它是一个支持两个附加操作的队列。这两个附加的操作是: 在队列为空时,获取元素的线程会等待队列变为非空。 当队列满时,存储元素的线程会等待队列可用。 阻塞队列...

    2017-02-23 22:37
    109
  • 04.JUC 集合 - ArrayBlockingQueue

    基本概念ArrayBlockingQueue 是一个用数组实现的有界阻塞队列。此队列按照先进先出(FIFO)的原则对元素进行排序。默认情况下不保证访问者公平的访问队列,所谓公平访问队列是指阻塞的所有生...

    2017-02-23 19:19
    128
  • 05.JUC 集合 - LinkedBlockingQueue

    基本概念LinkedBlockingQueue 是一个用链表实现的有界阻塞队列。LinkedBlockingQueue 按照先进先出的原则对元素进行排序。LinkedBlockingQueue 采用了...

    2017-02-23 19:19
    111

Java 集合
102228
JUC 锁
122651
SpringMVC
1317637
Spring
1414061
Java SE
156066
Java IO
153137

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部