IT外包网管小贴士,JVM内存模型的详细说明,从线程共享到本地方法堆栈和Java堆

发布者:上海IT外包来源:http://www.lanmon.net点击数:722

蓝盟IT外包小贴士,来喽!
Java虚拟机包含三个模块:类加载器子系统的运行时数据区域的运行时。在本文中,我们介绍第二大模块,运行时数据区域——(JVM内存模型)。
实际上,这些虚拟机模块不是独立的,而是相互连接的。该Java文件被编译成一个类文件,由类装入子系统装入,并且该信息被传输到JVM管理的内存(某些操作与本地内存进行交互),然后再传输到垃圾回收。
简单来说,该区域存储一个指向方法区域的方法字节代码的指针,该指针用于存储下一条指令的地址,即要执行的指令代码。
如果线程正在执行Java方法,则此计数器记录正在运行的虚拟机的字节码指令的地址;如果本机方法正在运行,则计数器值为空(未定义)。
当执行指令代码行时,JVM执行引擎将更新程序计数器值。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部