![](https://img-blog.csdnimg.cn/direct/dbe583d4416c44ea982630467d644d2c.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JVM
文章平均质量分 93
JVM:Java虚拟机,是Java程序运行的平台,负责解释和执行Java字节码,提供了Java运行时环境
Jerryean99
奋斗不息,编码不止,大家好,我是来自重庆的Jerryean99,一个坚信技术可以创造未来的Java程序猿!
展开
-
Java虚拟机(JVM)面试题
Java内存区域1.1 说一下 JVM 的主要组成部分及其作用?JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。Class loader(类装载):根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtime data area中的method area。Executio原创 2022-03-08 10:21:58 · 413 阅读 · 16 评论 -
【第一篇】JVM详解【重点】
1.1 概述本章我们一起来探究以下JVM(Java虚拟机),相信很多同学刚开始学习的时候,对于JVM以及JMM分不清楚,所以我在文章一开头就说明以下两者的概念。1.1.1 JVM概念JMM(Java Memory Model ,Java内存模型)是用来描述Java运行期间内存的管理和通讯的,约定将内存划分为工作区和公共内存数据区域。工作区为线程私有,基本类型数据和对象引用的地址存储在工作区。当需要对内存区域的数据进行读写时复制到工作区,修改完成后刷新到内存区供其他线程使用。这其中可能会产生数据不一原创 2022-03-07 16:41:54 · 1264 阅读 · 28 评论