![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发
姚灿鹏
这个作者很懒,什么都没留下…
展开
-
并发 (6)java 内存模型
https://www.toutiao.com/article/6737098631158956557/?app=news_article×tamp=1653354437&use_new_style=1&req_id=202205240907170101331661940511B8A0&group_id=6737098631158956557&wxshare_count=1&tt_from=weixin&utm_source=weixin&a原创 2020-05-19 16:22:37 · 1343 阅读 · 0 评论 -
并发(4)JDK中的AQS理解
state变量 -> CAS -> 失败后进入队列等待 -> 释放锁后唤醒原创 2020-05-19 16:22:07 · 213 阅读 · 0 评论 -
并发(2) 对CAS的理解以及其底层实现原理
原创 2020-05-19 16:21:49 · 151 阅读 · 0 评论 -
并发(1)---synchronized关键字的底层原理是什么
你如果用到了synchronized关键字,在底层编译后的jvm指令中,会有monitorenter和monitorexit两个指令monitorenter// 代码对应的指令monitorexit那么monitorenter指令执行的时候会干什么呢?每个对象都有一个关联的monitor,比如一个对象实例就有一个monitor,一个类的Class对象也有一个monitor,如果要对这个...原创 2020-05-19 16:21:40 · 169 阅读 · 0 评论