Java 并发编程:volatile、内存屏障与 CPU 缓存详解 | 极客日志