1.线程基础、线程之间的共享和协作
2.线程的并发工具类
3.原子操作CAS
4.显式锁和AQS
Java显式锁——相对于synchronized
分析AbstractQueuedSynchronizer
5.并发容器
并发容器——ConcurrentHashMap
Intellij IDEA多线程调试——ConcurrentHashMap并发扩容
ConcurrentHashMap学习经验总结
相关1.HashMap
HashMap分析
HashMap多线程下死循环分析相关2.底层的基础类
Java LockSupport类
Java Unsafe类相关3.虚假唤醒
Java生产消费问题与虚假唤醒(spurious wakeup)
虚假唤醒(spurious wakeup)
Linux中断的系统调用(虚假唤醒)
6.线程池和Exector框架
执行定时任务——Timer、ScheduledThreadPoolExecutor和Qurtz
SimpleDateFormat与DateTimeFormatter 线程不安全与安全