多线程环境下,一般通过锁来同步访问共享资源;非阻塞算法不需要锁实现共享资源的访问.可以在本资源提供的算法基础上实现需要的算法.