7.3 锁与同步

▪ 了解如何使用锁来保护共享的可变数据 ▪ 能够识别死锁并知道防止死锁的策略 ▪ 了解监视器模式并能够将其应用于数据类型 1 同步 数据类型或函数的线程安全性:当从多个线程使用时,无论这些线程是如何执行的,都能正常工作,无需额外的协调。 原则:一个并发程序的正确性不应该依赖于时间的偶然性。 ▪ 有四种策略可以确保代码的并发安全: –限制:不要在线程之间共享数据。 –不变性:使共享数据不可变。 –使
相关文章
相关标签/搜索