原文:Java多线程系列--“JUC锁”01之 框架

本章,我们介绍锁的架构 后面的章节将会对它们逐个进行分析介绍。目录如下: .Java多线程系列 JUC锁 之 框架 .Java多线程系列 JUC锁 之 互斥锁ReentrantLock .Java多线程系列 JUC锁 之 公平锁 一 .Java多线程系列 JUC锁 之 公平锁 二 .Java多线程系列 JUC锁 之 非公平锁 .Java多线程系列 JUC锁 之 Condition条件 .Java ...

2014-01-19 20:34 8 27071 推荐指数:

查看详情

Java多线程系列--“JUC原子类”01框架

根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。 1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;2. 数组类型: AtomicIntegerArray, AtomicLongArray ...

Fri Jan 17 17:35:00 CST 2014 1 18060
Java多线程系列--“JUC集合”01框架

概要 之前,在"Java 集合系列目录(Category)"中,讲解了Java集合包中的各个类。接下来,将展开对JUC包中的集合进行学习。在学习之前,先温习一下"Java集合包"。本章内容包括:Java集合包JUC中的集合类 转载请注明出处:http://www.cnblogs.com ...

Tue Jan 28 08:48:00 CST 2014 1 22112
Java多线程系列--“JUC”02之 互斥ReentrantLock

本章对ReentrantLock包进行基本介绍,这一章主要对ReentrantLock进行概括性的介绍,内容包括:ReentrantLock介绍ReentrantLock函数列表ReentrantLock示例在后面的两章,会分别介绍ReentrantLock的两个子类(公平和非公平 ...

Mon Jan 20 05:54:00 CST 2014 13 25101
Java多线程系列--“JUC”03之 公平(一)

概要 本章对“公平”的获取机制进行介绍(本文的公平指的是互斥的公平),内容包括:基本概念ReentrantLock数据结构参考代码获取公平(基于JDK1.7.0_40) 一. tryAcquire() 二. addWaiter() 三. acquireQueued ...

Tue Jan 21 06:05:00 CST 2014 19 24906
Java多线程系列--“JUC”04之 公平(二)

概要 前面一章,我们学习了“公平”获取的详细流程;这里,我们再来看看“公平”释放的过程。内容包括:参考代码释放公平(基于JDK1.7.0_40) “公平”的获取过程请参考“Java多线程系列--“JUC”03之 公平(一)”,的使用示例请参考“Java多线程系列 ...

Wed Jan 22 02:15:00 CST 2014 5 12002
Java多线程系列--“JUC”05之 非公平

概要 前面两章分析了"公平的获取和释放机制",这一章开始对“非公平”的获取/释放的过程进行分析。内容包括:参考代码获取非公平(基于JDK1.7.0_40)释放非公平(基于JDK1.7.0_40)关于的数据结构请参考"Java多线程系列--“JUC”03之 公平 ...

Thu Jan 23 03:38:00 CST 2014 9 10013
Java多线程系列--“JUC”09之 CountDownLatch原理和示例

概要 前面对"独占"和"共享"有了个大致的了解;本章,我们对CountDownLatch进行学习。和ReadWriteLock.ReadLock一样,CountDownLatch的本质也是一个"共享"。本章的内容包括:CountDownLatch简介CountDownLatch ...

Sun Jan 26 20:07:00 CST 2014 3 21535
Java多线程系列--“JUC”07之 LockSupport

概述 本章介绍JUC(java.util.concurrent)包中的LockSupport。内容包括:LockSupport介绍LockSupport函数列表LockSupport参考代码(基于JDK1.7.0_40)LockSupport示例 转载请注明出处:http ...

Sat Jan 25 18:41:00 CST 2014 0 22747
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM