锁总结

1、synchronized 和 ReentranLock的区别?
乐观锁和悲观锁了解吗?JDK中涉及到乐观锁和悲观锁的内容?
分布式锁的实现你知道的有哪些?具体详细谈一种实现方式
zookeeper实现的分布式锁的原理,以及redis具体怎么实现分布式锁?
锁的概念,锁相关的关键字,volatile,synchronized。还比较了ReentrantLock与synchronized。
zk如何实现分布式锁,其他分布式锁怎么实现
CAS?CAS本质是什么?什么是原子性?Compare and Swap,为什么能保证原子性(涉及到CPU指令)?分布式锁?
java线程同步都有哪几种方式,Synchronized和ReentrantLock的区别
ReentrantLock底层是怎么实现的,怎么实现的超时获取锁。
cas的原理,变量要用哪个关键字修饰,volatile实现的原理,进而引申到了java虚拟机的内存模型。
Java里的锁了解哪些,说了Lock和synchronized
它们的使用方式和实现原理有什么区别呢?
synchronized锁升级的过程,说了偏向锁到轻量级锁再到重量级锁,然后问我它们分别是怎么实现的,解决的是哪些问题,什么时候会发生锁升级。
分布式锁怎么实现
volatile 关键字的作用?Java 内存模型?
java lock的实现,公平锁、非公平锁
悲观锁和乐观锁,应用中的案例,mysql当中怎么实现,java中的实现
用过哪些锁,在项目中是怎么使用的,使用的场景?Synchronized和Lock的区别?了解哪些并发编程中使用的容器?
Java 有什么锁类型?
volatile的作用
Java的lock的底层实现?
谈谈Java相关的锁?

猜你喜欢

转载自blog.csdn.net/lhx18020483271/article/details/86657639