#双非# #双非# 自我介绍
实习在哪,为什么没转正
syn和reen加锁的区别?
向os申请互斥量,jvm管理的隐式锁。
ReentrantLock 底层是cas修改state。框架包AQS实现扩展性(重入,顺序,可重试,aqs独占模式的实现)。补充:提供Condition接口,允许线程在某些条件下等待或唤醒。相比使用wait()和notify()更灵活安全的线程通信。
那他们应用场景的区别?
syn低竞争性能更优,reen适合有顺序要求,高竞争。
分布式锁设计讲一下?(简历)
责任链模式讲一下?(简历)
算法:爬楼梯