字节跳动面试,问了我乐观锁和悲观锁的AQS、sync和Lock,这个回答让我拿了offer

前言web 关于线程安全一提到可能就是加锁,在面试中也是面试官百问不厌的考察点,每每能看出面试者的基本功和是否对线程安全有本身的思考。面试 那锁自己是怎么去实现的呢?又有哪些加锁的方式呢?数据库 我今天就简单聊一下乐观锁和悲观锁,他们对应的实现 CAS ,Synchronized,ReentrantLock编程 正文安全 CAS(Compare And Swap 比较而且替换)是乐观锁的一种实现方
相关文章
相关标签/搜索