《Java 并发:JUC 入门与进阶 - 掘金小册》PDF 下载

hdbeta.com
  • 更新时间: 2024-04-14
  • 文件大小: 27.1 MB
  • 关注热度: 1702
资源信息 / Information
JUC 助力多线程协同工作,成就高效并发
Java 技术专家
熟练掌握 Java 基础,并深入理解其原理,对于开发者更好地使用和理解开发框架大有裨益。
可以看到,本小册舍弃了一些多线程开发中的冷门知识点,遵循学以致用原则,重心于开发中常用的知识点,并进行了详细的梳理。本小册主要从 线程、线程池、ThreadLocal、信号量、锁、AQS 原理 等方面逐层递进,《Java 并发:JUC 入门与进阶 - 掘金小册》PDF 下载 ePub 下载,帮助你深入理解多线程编程。
由于涉及到并发编程中一些晦涩难懂的知识点,小册会尽量用一些较为简单的例子进行切入,并辅以精美示意图进行讲解。
总之,通过本小册的学习,你能够很轻松地掌握线程池、并发安全容器、CAS、锁等涉及到并发安全的主要手段,还能够从源码层面学习锁的实现原理。
什么是多线程
为什么使用多线程
并发基础
使用多线程为什么会出现并发安全问题
Java中如何创建线程
线程池
synchronized关键字
ReentrantLock公平锁
ReentrantLock非公平锁
Lock锁的使用
ReentrantReadWriteLock公平锁
ReentrantReadWriteLock非公平锁
Lock的可重入特性
CountDownLatch
CyclicBarrier
并发流程控制
Semaphore
Lock#Condition
并发工具类
ThreadLocal的使用和原理
JUC入门与进阶
Atomiclnteger
AtomicBoolean
AtomicReference
CAS的应用
AtomicXXXArray
AtomicXXXFieldUpdater
Adder
LongAccumulator
ConcurrentHashMap
CopyOnWriteArrayList
Java提供的并发容器
阻塞队列
并发队列
非阻塞队列
ReentrantLock公平锁源码实现
ReentrantLock非公平锁源码实现
AQS的源码实现
CountDownLatch源码实现
ReentrantReadWriteLock公平锁源码实现
下载地址 / Download