稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
锁
订阅
avatar
DeB 创作等级LV.3
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 面试官:素有Java锁王称号的‘StampedLock’你知道吗?我:这什么鬼?
    一、写在开头 我们在上一篇写ReentrantReadWriteLock读写锁的末尾留了一个小坑,那就是读写锁因为写锁的悲观性,会导致 “写饥饿”,这样一来会大大的降低读写效率,而今天我们就来将此坑填
    • JavaBuild
    • 1年前
    • 3.2k
    • 18
    • 3
    后端 面试 Java
    面试官:素有Java锁王称号的‘StampedLock’你知道吗?我:这什么鬼?
  • 15分钟面试被5连CALL,你扛得住么?
    第1问:Java 项目中为什么需要锁? 在Java项目中,锁(Locks)是并发编程中非常重要的一个概念,主要用于控制对共享资源的访问以保证数据的一致性和线程安全。以下是Java项目中需要锁的一些原因
    • 威哥爱编程
    • 1年前
    • 843
    • 10
    • 评论
    Java 面试 分布式
    15分钟面试被5连CALL,你扛得住么?
  • 一口气讲完8种锁!乐观、悲观、可重入、公平,自旋、重量级、轻量级、偏向
    乐观VS悲观 乐观锁(Optimistic Lock) 概念:乐观锁是一种偏向于乐观的策略,假设并发访问冲突的概率较低,因此在访问共享资源时不会加锁,而是在更新数据时检查是否有其他线程对数据进行了修改
    • GoverVC
    • 1年前
    • 2.4k
    • 51
    • 3
    Java 后端
    一口气讲完8种锁!乐观、悲观、可重入、公平,自旋、重量级、轻量级、偏向