07 2021 档案
摘要:在读了《深入理解Java虚拟机》一书后,终于弄清楚了volatile的原理主内存和工作内存 Java内存模型的主要目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到 内存和从内存中取出变量值这样的底层细节。此处的变量(Variables)与Java编程中所说的变量有所区 别,它包括了
阅读全文
摘要:个人整理并在后续会逐渐扩展
阅读全文
摘要:1.程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的 字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器 的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器,分支、循环、跳转
阅读全文

浙公网安备 33010602011771号