Java内存模型,也称JMM,定义了共享内存中多线程程序之间读写数据操作的规范。用于规范内存读写操作。
JMM把内存分为两块:
- 私有线程的工作区域(工作内存)
- 所有线程的共享区域(主内存)
线程和线程之间的工作内存是相互隔离的,线程和线程之间的数据交互需要通过主内存进行数据交互。
请注意:虽然JMM定义了线程之间的读写规范,但是它不能解决线程安全问题
Java内存模型,也称JMM,定义了共享内存中多线程程序之间读写数据操作的规范。用于规范内存读写操作。
JMM把内存分为两块:
线程和线程之间的工作内存是相互隔离的,线程和线程之间的数据交互需要通过主内存进行数据交互。
请注意:虽然JMM定义了线程之间的读写规范,但是它不能解决线程安全问题
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/772261.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!