多个程序之间,只有一个程序在并发情况下可以获取到锁,其它程序无法获取
锁行为抽象借鉴Java Lock的抽象,大致有三种方法可以进行借鉴
获取锁,如果锁已经被其它线程获取,则进行线程等待
void lock();
释放锁
void unlock();
获取锁,但是相当于lock来说,不会直接进入等待,而是将处理权交给了开发人员
boolean tryLock();

多个程序之间,只有一个程序在并发情况下可以获取到锁,其它程序无法获取
锁行为抽象借鉴Java Lock的抽象,大致有三种方法可以进行借鉴
获取锁,如果锁已经被其它线程获取,则进行线程等待
void lock();
释放锁
void unlock();
获取锁,但是相当于lock来说,不会直接进入等待,而是将处理权交给了开发人员
boolean tryLock();