用于同步对共享资源的访问的数据结构。最常用的锁是在多线程程序中在多个线程需要访问全局数据。一般情况下,只有一个线程可以持有锁一次 ;公约 》,此线程是唯一一个可以在此期间修改的数据。例如,一些锁变形读写锁允许多个线程持有单个锁在某些条件下。参见互斥锁
(China)