Java 并发进阶简答题synchronized 保护临界区时,对其他线程提供哪些保证?参考答案同一监视器上的临界区互斥执行;释放监视器与随后获取同一监视器之间建立 happens-before 关系,使先前写入对后续持锁线程可见。题目解析锁对象必须一致,分别锁住不同对象不能保护同一份共享状态。打开练习页 →