JMM

面试官说你讲讲JMM
他到底想听我说什么?
全部评论
原子性,可见性,禁止指令重排序吧
34 回复 分享
发布于 2023-06-10 19:33 广东
首先说他是一个规范,JMM用于屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的并发效果,JMM规范了Java虚拟机与计算机内存是如何协同工作的 然后说最重要的三点:重排序,可见性,原子性,分别展开讲,可以讲很多东西
17 回复 分享
发布于 2023-06-12 17:32 河南
笔记导出的pdf分级有点问题,我从网上整理的,可以参考一下
17 回复 分享
发布于 2023-06-10 22:43 甘肃
主存和工作内存,JSR233,指令重排序,volitale
4 回复 分享
发布于 2023-06-10 19:57 四川
Java内存模型
4 回复 分享
发布于 2023-06-10 18:16 辽宁
volatile原语的底层lock锁和内存屏障以及可见性的原理总线嗅探机制这些
2 回复 分享
发布于 2023-06-11 20:37 上海
我就直说了通过共享变量的方式解决一致性问题😅
2 回复 分享
发布于 2023-06-11 09:35 山西
内存模型呀,然后就会问你volatile
2 回复 分享
发布于 2023-06-10 18:43 黑龙江
Java内存模型好难讲啊!这个应该怎么讲啊????
1 回复 分享
发布于 2023-06-10 19:32 上海
java2top.cn 助你一臂之力~
点赞 回复 分享
发布于 2023-07-09 10:30 北京
Java Memory Model
点赞 回复 分享
发布于 2023-06-16 16:46 江苏
java内存模型
点赞 回复 分享
发布于 2023-06-12 12:36 北京
mesi
点赞 回复 分享
发布于 2023-06-11 18:11 陕西
先整体上讲一下,看他会问细节不
点赞 回复 分享
发布于 2023-06-11 16:44 江苏
感觉如果是在并发前问就是想引入
点赞 回复 分享
发布于 2023-06-11 12:08 重庆
我想应该是jvm
点赞 回复 分享
发布于 2023-06-10 17:34 青海

相关推荐

评论
17
110
分享

创作者周榜

更多
牛客网
牛客企业服务