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

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • Java原生语法synchronized与volatile区别与作用详解(一)
    「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」 前言 我们了解了对象的内存模型,也了解了Java中偏向锁、轻量级锁、重量级锁之间的关系。这些都是Java偏低层的知识,今
    • zxhtom
    • 3年前
    • 1.3k
    • 9
    • 评论
    后端 Java JVM
    Java原生语法synchronized与volatile区别与作用详解(一)
  • 为什么单例模式需要double-check , volatile告诉你必要性(二)
    double-check 到底有没有必要呢?我觉得有必要,cpu缓存了解吗?cpu的缓存导致我们必须使用volatile进行双边通信,从而保证我们单例是真的单例。下面请跟我一起看下doublekill
    • zxhtom
    • 3年前
    • 2.5k
    • 8
    • 2
    后端 Java JVM
    为什么单例模式需要double-check , volatile告诉你必要性(二)
  • 个人珍藏的80道多线程并发面试题(1-10答案解析)
    1. synchronized的实现原理以及锁优化? synchronized作用于「方法」或者「代码块」,保证被修饰的代码在同一时间只能被一个线程访问。 Monitor其实是一种「同步工具」,也可以说是一种「同步机制」。 在Java虚拟机(HotSpot)中,Monitor是…
    • 捡田螺的小男孩
    • 5年前
    • 14k
    • 173
    • 29
    面试 Java