阅读背景:

Java并发编程:什么是CAS?这回总算知道了

来源:互联网 

无锁的思想

众所周知,Java中对并发控制的最常见方法就是锁,锁能保证同一时刻只能有一个线程访问临界区的资源,从而实现线程安全。然而,锁虽然有效,但采用的是一种悲观的策略。它假设每一次对临界区资源的访问都会发生冲突,当有一个线程访问资源,其他线程就必须等待,所以锁是会阻塞线程执行的。众所周知,Java中对并发控制的最常见方法就是锁,锁能保证同一时刻只能有一个线




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: