JUC锁的架构原理相关面试题

JUC锁的架构原理相关面试题

大家好,我是酷酷的韩~
JUC锁的架构原理相关面试题_第1张图片

目录

    • JUC锁的架构原理相关面试题
  • 一.什么是悲观锁?
  • 二.什么是乐观锁?
  • 三.公平锁与非公平锁之间的区别?
  • 四.什么是锁的可重入性?
  • 五.cas锁的理解
  • 六.如何利用cas手写一把锁
  • 七.使用cas锁的优缺点
  • 八.CAS如何解决ABA的问题?

一.什么是悲观锁?

1.站在mysql的角度分析:悲观锁就是比较悲观,当多个线程对同一行数据实现修改的时候,最后只有一个线程才能修改成功,有一个线程获取到行锁则其它

你可能感兴趣的:(java面试题(收费专栏),JUC锁,cas锁,java面试题,乐观锁,悲观锁,公平锁,非公平锁)