理解锁的基础知识。

答案解析

锁用于控制多线程对共享资源的访问,防止数据冲突。锁有不同类型和粒度,合理使用锁能提升并发性能和安全性。