08_张孝祥_多线程_java5原子性操作类的应用

并发库

java.util.concurrent在并发编程中很常用的实用工具类。

java.util.concurrent
             |----atomic: 小工具包,支持在单个变量上解除锁的线程安全编程。
                  可以对基本类型、数组中的基本类型、类中的基本类型等进行操作
                          |----AtomicBoolean
                          |----AtomicInteger
                          |----AtomicIntegerArray
                          |----AtomicIntegerFieldUpdater
                          |----AtomicLong
                          |----AtomicLongArray
                          |----AtomicLongFieldUpdater
                          |----AtomicMarkableReference
                          |----AtomicReference
                          |----AtomicReferenceArray
                          |----AtomicReferenceFieldUpdater
                          |----AtomicStampedReference
             |----locks: 为锁和等待条件提供一个框架的接口和类
                          |----AbstractOwnableSynchronizer
                          |----AbstractQueuedLongSynchronizer
                          |----AbstractQueuedSynchronizer
                          |----Condition
                          |----Lock
                          |----LockSupport
                          |----ReadWriteLock
                          |----ReentrantLock
                          |----ReentrantReadWriteLock
             |----AbstractExecutorService
             |----ArrayBlockingQueue
             |----BlockingDeque
             |----BlockingQueue
             |----BrokenBarrierException
             |----Callable
             |----CancellationException
             |----CompletionService
             |----ConcurrentHashMap
             |----ConcurrentLinkedDeque
             |----ConcurrentLinkedQueue
             |----ConcurrentMap
             |----ConcurrentNavigableMap
             |----ConcurrentSkipListMap
             |----ConcurrentSkipListSet
             |----CopyOnWriteArrayList
             |----CopyOnWriteArraySet
             |----CountDownLatch
             |----CyclicBarrier
             |----Delayed
             |----DelayQueue
             |----Exchanger
             |----ExecutionException
             |----Executor
             |----ExecutorCompletionService
             |----Executors
             |----ExecutorService
             |----ForkJoinPool
             |----ForkJoinTask
             |----ForkJoinWorkerThread
             |----Future
             |----FutureTask
             |----LinkedBlockingDeque
             |----LinkedBlockingQueue
             |----LinkedTransferQueue
             |----Phaser
             |----PriorityBlockingQueue
             |----RecursiveAction
             |----RecursiveTask
             |----RejectedExecutionException
             |----RejectedExecutionHandler
             |----RunnableFuture
             |----RunnableScheduledFuture
             |----ScheduledExecutorService
             |----ScheduledFuture
             |----ScheduledThreadPoolExecutor
             |----Semaphore
             |----SynchronousQueue
             |----ThreadFactory
             |----ThreadLocalRandom
             |----ThreadPoolExecutor
             |----TimeoutException
             |----TimeUnit
             |----TransferQueue

参考

java5原子性操作类的应用(八)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值