JMM详解编程语言

JMM解决什么?
1、各线程工作内存的数据不一致性问题
2、JIT编译器对指令重排的问题
3、CPU执行乱序的问题

JMM做了什么?
1、定义规范
2、提供实现(提供一系列原语,比如:synchronized和volatile来封装底层的实现供开发者直接使用)

 

JMM详解编程语言

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/15923.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论