Java 线程安全核心:synchronized、volatile 与 wait/notify | 极客日志