谈谈个人对乐观锁、悲观锁的理解

前言 线程安全这个话题在面试中常被问到,说到线程安全,那么就绕不开锁,笔者看了敖丙的关于乐观锁和悲观锁的文章,觉得很受用,在这里将一些个人理解写成博客,如有什么错误还请各位看官指正。 正文 1、乐观锁 乐观锁是什么呢?顾名思义,就是线程在进行数据读写的过程中,总是乐观地认为数据不会被修改,所以被称为乐观锁。谈及乐观锁的时候,我们通常以为例,CAS(Compare and Swap)是乐观锁的一种实
相关文章
相关标签/搜索