稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Synchronized
订阅
avatar
向左转_走
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 面时莫慌 | 你好,谈谈对Synchronized的理解?(三)
    多个线程竞争共享资源时,未竞争到资源的线程会一直处于阻塞状态,性能开销很大,同时对于重量级锁,对于加锁和释放锁也有很多的资源消耗。
    • 青Cheng序员石头
    • 4年前
    • 3.3k
    • 47
    • 4
    面试 Java
    面时莫慌 | 你好,谈谈对Synchronized的理解?(三)
  • 面时莫慌 | 你好,谈谈对Synchronized的理解?(二)
    锁存储布局 synchronized始终与对象关联。如果方法是静态的,那么关联的对象就是类;如果该方法是非静态的,则关联的对象是实例。如果是代码块,那么就是指定的对象。很显然,锁是记录于对象中。
    • 青Cheng序员石头
    • 4年前
    • 1.8k
    • 40
    • 2
    面试 Java
    面时莫慌 | 你好,谈谈对Synchronized的理解?(二)
  • 面时莫慌 | 你好,谈谈对Synchronized的理解?(一)
    上一篇文章我们花了很大的篇幅来分析理解`volatile`关键字,感兴趣的同学可以出门左转[《你好,请谈谈volatile关键字?(全篇)》]
    • 青Cheng序员石头
    • 4年前
    • 1.9k
    • 42
    • 17
    面试 Java
    面时莫慌 | 你好,谈谈对Synchronized的理解?(一)