锁 Lock

来源:互联网 发布:数控车床怎么编程视频 编辑:程序博客网 时间:2024/06/06 02:54

引言:


  先来看《辞海》的定义,“用钥匙才能开启的封缄器称为锁”,其中有两个实体对象,一、钥匙(包括锁),二、被锁对象。

言外之意,当得到或是拥有锁(打开锁的方法或是钥匙)才能拥有被锁对象。


计算机编程软件中的锁:

   在存在进程或是线程并发处理的程序片段中,对共享数据做读写操作时因底层操作指令由多个步骤完成,进程或线程相互之间干扰读取了中间过程

导致逻辑错误。为了保护数据逻辑上的一致性,程序中引入了锁机制。

   


   

原创粉丝点击