Java 内存模型(JMM)入门:从缓存一致性到并发三大问题
从 CPU 缓存、主内存与工作内存出发,理解 Java 内存模型以及可见性、有序性和原子性问题。
5565 字
|
28 分钟
HashMap 线程不安全怎么办?从 Hashtable 到 ConcurrentHashMap 的完美解答
“在 Java 集合框架体系中,容器主要根据并发特性划分为线程安全与非线程安全两大阵营。纵观 JDK 的迭代历程,容器的演进本质上是设计者在**并发安全(Safety)与执行性能(Performance)**之间不断权衡与博弈的过程。这一演进脉络,不仅记录了技术的更迭,更为我们深入理解并发编程的设计哲学提供了宝贵的范本。”
2796 字
|
14 分钟
1
2