Java自学笔记第二十四天
Posted 热爱代码的某人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java自学笔记第二十四天相关的知识,希望对你有一定的参考价值。
在Java虚拟机规范中试图定义一种Java内存模型来屏蔽各个硬件平台和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。那么Java内存模型规定了哪些东西呢,它定义了程序中变量的访问规则,往大一点说是定义了程序执行的次序。
注意,为了获得较好的执行性能,Java内存模型并没有限制执行引擎使用处理器的寄存器或者高速缓存来提升指令执行速度,也没有限制编译器对指令进行重排序。也就是说,在java内存模型中,也会存在缓存一致性问题和指令重排序的问题。
以上是关于Java自学笔记第二十四天的主要内容,如果未能解决你的问题,请参考以下文章