从 JMM 透析 volatile 与 synchronized 原理