每 20 万次请求偶发一次 NPE:DCL 单例少一个 volatile 与 JMM 的 3 条边界
title: 每 20 万次请求偶发一次 NPE:DCL 单例少一个 volatile 与 JMM 的 3 条边界 tags: [Java, JMM, volatile, happens-before, 并发] 一个复现不了的 NPE
我们的营销规则引擎里有个 RuleCompiler,负责把 DSL 编译成可执行的规则对象。它是懒加载的单…
2026/8/27 16:11:17