JUC学习文章

12 篇文章 0 订阅

AQS的底层原理?

一文掌握AQS底层原理_拉丝的裤衩的博客-CSDN博客

AQS的底层原理探究 - homea - 博客园

ReentrantLock的底层原理?

ReentrantLock的底层原理 - 知乎

ReentrantLock底层原理_CSU_DEZ的博客-CSDN博客

Wait和sleep的区别?

wait和sleep的区别 - 今天又懒得加班 - 博客园

Volite和atomic有什么区别?

首先,volatile 变量和 atomic 变量看起来很像,但功能却不一样。Volatile变量可以确保先行关系,即写操作会发生在后续的读操作之前, 但它并不能保证原子性。例如用volatile修饰count变量那么 count++ 操作就不是原子性的。而AtomicInteger类提供的atomic方法可以让这种操作具有原子性如getAndIncrement()方法会原子性的进行增量操作把当前值加一,其它数据类型和引用变量也可以进行相似操作。

volatile与Atomic的比较_dave160947的博客-CSDN博客

CAS会产生哪些问题?

https://www.baidu.com/link?url=E4FR3oHgDwe12WqlzPI8z8yG9qSQuTEUtdMZ2l-32K8t-eY-Sp2JWQ7txZqaRllfXnMlqe3N2BEU3Rht-XPFR_BouuueJwZbZl-b2Cv7IY3&wd=&eqid=e795955f0015e0d300000006635520df

ABA问题了解吗?怎么解决?

ABA问题基础及解决_#HashMap#的博客-CSDN博客_如何解决aba问题

面试官问我:如何解决ABA问题?我给出接近满分的回答_来老铁干了这碗代码的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值