java util 下的concurrent包

——————————————java util 下的concurrent包——–并发包——————–、
java.util.concurrent
他下面的接口摘要:
    1.ThreadFactory
    2.RunnableFuture<V>
    3.Executor
    4.ExecutorService
    5.ConcurrentMap<K,V>
    6.BlockingQueue<E> //阻塞队列
他下面的类摘要:
    1.AbstractExecutorService
    2.Executors
    3.ForkJoinPool
    4.ForkJoinTask<V>
    5.ForkJoinWorkerThread
    6.ThreadLocalRandom
    7.ThreadPoolExecutor
    8.CountDownLatch
    9.栅栏 CyclicBarrier
    10.交换机 Exchanger
    11.信号量 Semaphore
    12.执行器服务 ExecutorService
    13.线程池执行者 ThreadPoolExecutor
    14.定时执行者服务 ScheduledExecutorService
    15. 使用 ForkJoinPool 进行分叉和合并
    16.锁 Lock
    17.读写锁 ReadWriteLock
    18.原子性布尔 AtomicBoolean
    19.原子性整型 AtomicInteger   
    20.原子性长整型 AtomicLong
    21.原子性引用型 AtomicReference
    21.
    21.21.

BlockingQueue<E>实现类
    1.ArrayBlockingQueue//内部以 FIFO(先进先出)的顺序对元素进行存储
    2. DelayQueue
    3.LinkedBlockingDeque
    4.LinkedBlockingQueue

参考网址:http://blog.csdn.net/defonds/article/details/44021605/

    原文作者:developer_os
    原文地址: http://www.cnblogs.com/developer-os/p/6208410.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞