摘要: # JVM程序计数器 ## 1.介绍 JVM中的程序计数寄存器 (Proqram Counter Register)中,Reqister 的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。 CPU只有把数据装载到寄存器才能够运行 这里,并非是广义上所指的物理寄存器,或许将其翻译为PC计数器(或 阅读全文
posted @ 2023-07-19 15:45 coffee_baby 阅读(112) 评论(0) 推荐(0)
摘要: # JVM运行时数据区 ## 1.概述 内存是非常重要的系统资源,是硬盘和CPU 的中间仓库及桥梁承载着操作系统和应用程序的实时运行。JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行不同的JVM对于内存的划分方式和管理机制存在着部分差异。 下图是经典的J 阅读全文
posted @ 2023-07-19 15:43 coffee_baby 阅读(47) 评论(0) 推荐(0)
摘要: # 双亲委派机制 Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的class文件加载到内存生成class对象。而且加载某个类的class文件时,Java虚拟机采用的是双亲委派模式,即把请求交由父类处理,它是一种任务委派模式 ## 一.工作原理: 1)如果一个类 阅读全文
posted @ 2023-07-19 10:15 coffee_baby 阅读(162) 评论(0) 推荐(0)