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

微信扫码分享

微信
新浪微博
QQ

4篇文章 · 0订阅
  • 一文带你理解 Java 中 Lock 的实现原理
    当多个线程需要访问某个公共资源的时候,我们知道需要通过加锁来保证资源的访问不会出问题。java提供了两种方式来加锁,一种是关键字:synchronized,一种是concurrent包下的lock锁。synchronized是java底层支持的,而concurrent包则是jd…
    • HollisChuang
    • 7年前
    • 7.6k
    • 25
    • 1
    Java
  • Java之synchronized和Lock区别
    synchronized:1)获取锁的线程执行完同步代码,释放锁;2)线程执行发生异常,jvm让线程释放锁。 Lock:必须在finally中释放锁,不然容易造成线程死锁。 Lock等待锁的过程中可以用interrupt来中断等待,当一个线程获取了锁之后,是不会被interru…
    • 莫斐铭
    • 4年前
    • 967
    • 6
    • 评论
    Java
  • 【Java并发专题】27篇文章详细总结Java并发基础知识
    github:https://github.com/CL0610/Java-concurrency,欢迎题 issue 和 Pull request。所有的文档都是自己亲自码的,如果觉得不错,欢迎给 star 鼓励支持 :) 整个系列文章为Java 并发专题,一是自己的兴趣,二…
    • 你听___
    • 7年前
    • 21k
    • 230
    • 10
    面试 后端 Java
    【Java并发专题】27篇文章详细总结Java并发基础知识
  • 彻底理解synchronized
    通过字节码分析以及源码解析深入理解synchronized的使用场景以及背后的实现原理,避免在生产环境出现并发问题,
    • 你听___
    • 7年前
    • 52k
    • 492
    • 36
    面试 后端 Java
    彻底理解synchronized