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

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • ReentrantLock 原理探究(一)
    ReentrantLock 类是 synchronized 语义的替代品,可以实现与其相同的功能,了解其实现原理对并发编程无疑是很有帮助的。其次,ReentrantLock 的实现基础 AQS(AbstractQueuedSynchronizer) 也是 Java 并发编程中相当重要的一个类,所以无论如何,我们都要了解一番。
    • dunky
    • 8年前
    • 513
    • 20
    • 评论
    Java
    ReentrantLock 原理探究(一)
  • 在阿里Java大牛们都是这样对Java项目代码分层的
    代码分层,对于任何一个Java开发来说应该都不陌生。一个好的层次划分不仅可以能使代码结构更加清楚,还可以使项目分工更加明确,可读性大大提升,更加有利于后期的维护和升级。 从另外一个角度来看,好的代码分层架构,应该是可以很好的匹配上单一职责原则的。这样就可以降低层与层之间的依赖,…
    • 程序员追风
    • 6年前
    • 5.6k
    • 20
    • 2
    Java
  • 你真的明白ReentrantLock了吗?
    synchronized是托管给JVM执行的,Lock的锁定是通过代码实现的。所以Lock比较灵活,可以便于开发人员根据合适的场景进行操作,Lock是一个接口,需要实现它来进行使用,ReetrantLock是Lock的主要实现类,ReetrantLock是一个可重入锁,同时可以…
    • 刘辉丶
    • 6年前
    • 2.9k
    • 1
    • 评论
    Java