什么是Java内存模型
Java内存模型是一种符合内存模型规范的,屏蔽了各种硬件和系统的访问差异。保证Java程序对内存的访问一致性。
内存模型特征
可见性
原子性
有序性
Java内存模型能解决什么问题
1、解决了多线程环境下访问共享变量导致的内存数据不一致问题。
2、即时编译器对指令重排问题。
Java内存模型是一种符合内存模型规范的,屏蔽了各种硬件和系统的访问差异。保证Java程序对内存的访问一致性。
可见性
原子性
有序性
1、解决了多线程环境下访问共享变量导致的内存数据不一致问题。
2、即时编译器对指令重排问题。
本文标题:JMM内存模型
本文链接:https://www.haomeiwen.com/subject/xzlkvctx.html
网友评论