2025年9月24日

一把锁的两种承诺:synchronized如何同时保证互斥与内存可见性?

摘要: 在多线程环境中,‌临界区(Critical Section)是指一次只能由一个线程执行的代码段,这些代码通常涉及对共享资源(如变量、数据结构、文件或数据库连接)的访问或修改。临界区的存在是为了解决并发控制中的两大核心问题。 ‌ 1)数据不一致性‌:如果多个线程同时对共享资源进行写操作,可能会破坏数据 阅读全文

posted @ 2025-09-24 10:14 poemyang 阅读(215) 评论(0) 推荐(0)

导航