关注
6、项目问完之后, 就开始问基础了。 Volatile理解。 我从这几个方面来回答的。Volatile主要解决可见性和禁止指令重排。解决可见性不得不说JMM了,说到JMM不得不说缓存一致性协议,balbal,一大堆,扯到了操作系统底层8大原子操作,总线嗅探,等等。解决指令重排,从编译器层面, 指令并行执行层面, 处理器层面各方面阐述。最后从Volatile修饰的变量从读, 从写两个层面怎么加内存屏障来解决指令重排的。babababba10分钟左右吧。
2
相关推荐
04-06 07:55
Columbia University 计算机类 点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 和牛牛一起刷题打卡 #
6529次浏览 547人参与
# 机械制造薪资爆料 #
343894次浏览 4068人参与
# 牛客帮帮团来啦!有问必答 #
1014852次浏览 15569人参与
# 通信硬件薪资爆料 #
246093次浏览 2322人参与
# 晒一晒我的offer #
3680004次浏览 57178人参与
# 来选选带哪个offer回家过年 #
188170次浏览 1796人参与
# 我想象的工作vs实际工作 #
102377次浏览 1654人参与
# 你收到了团子的OC了吗 #
518867次浏览 6177人参与
# 腾讯工作体验 #
148344次浏览 1417人参与
# 百度工作体验 #
27983次浏览 281人参与
# 如何写一份好简历 #
304844次浏览 4366人参与
# 你的简历改到第几版了 #
325234次浏览 4904人参与
# 23届的你们都什么时候入职? #
91946次浏览 790人参与
# 担心入职之后被发现很菜怎么办 #
33313次浏览 283人参与
# 你觉得机械有必要实习吗 #
11025次浏览 158人参与
# 实习必须要去大厂吗? #
19177次浏览 275人参与
# 工作丧失热情的瞬间 #
66622次浏览 798人参与
# 找工作时遇到的神仙HR #
201730次浏览 1890人参与
# 2022毕业生求职现身说法 #
21543次浏览 318人参与
# 浅聊一下我实习的辛苦费 #
94704次浏览 929人参与