9篇文章 · 14477字 · 2人关注
1. 概述 在jdk1.4以前,java的内置锁(使用synchronized的方法或代码块)性能问题一直都在被人们关注.jdk1.5中加入了j...
Java集合框架中的Map类型的数据结构是非线程安全, 在多线程环境中使用时需要手动进行线程同步. 因此在java.util.concurren...
ReentrantReadWriteLock与ReentrantLock 说到ReentrantReadWriteLock, 首先要做的是与Re...
在java.util.concurrent.locks包中有很多Lock的实现类, 常用的有ReentrantLock, ReadWriteLo...
虽然volatile实现了多线程的可见性, 用于多线程对某个变量的修改, 比如bool值的变化, 别的线程立即看到, 可以退出循环之类的后续操作...
Aomic包下有四种数据类型:AomicBoolean, AomicInteger, AomicLong和AomicReferrence(针对O...
java5之后的java.util.concurrent包是世界级并发大师Doug Lea的作品.java.util.concurrent主要分...
文集作者