Java 并发编程总结
2019-05-08 本文已影响0人
KengG
这篇文章是别人 简书用户 - 你听___ 总结出来的,我只是拿来给自己做记录。
- 并发编程的优缺点
- 线程的状态转换以及基本操作
- java内存模型以及happens-before规则
- 让你彻底理解Synchronized
- 让你彻底理解volatile
- 你以为你真的了解final吗?
- 三大性质总结:原子性,有序性,可见性
- 初识Lock与AbstractQueuedSynchronizer(AQS)
- 深入理解AbstractQueuedSynchronizer(AQS)
- 再一次理解ReentrantLock
- 深入理解读写锁ReentrantReadWriteLock
- 详解Condition的await和signal等待/通知机制
- LockSupport工具
- 并发容器之ConcurrentHashMap(JDK 1.8版本)
- 并发容器之ConcurrentLinkedQueue
- 并发容器之CopyOnWriteArrayList
- 一篇文章,从源码深入详解ThreadLocal内存泄漏问题
- 并发容器之ThreadLocal
- 并发容器之BlockingQueue
- 并发容器之ArrayBlockingQueue和LinkedBlockingQueue实现原理详解
- 线程池ThreadPoolExecutor实现原理
- 线程池之ScheduledThreadPoolExecutor
- FutureTask基本操作总结
- Java中atomic包中的原子操作类总结
- 大白话说java并发工具类-CountDownLatch,CyclicBarrier
- 大白话说java并发工具类-Semaphore,Exchanger
- 一篇文章,让你彻底弄懂生产者--消费者问题