0
点赞
收藏
分享

微信扫一扫

JDK、JRE、JVM之间的区别

就是耍帅 03-13 16:00 阅读 2

1.什么是JDK和jre?

1.JDK即java开发工具,jre 是Java 运行环境
关系:
JDK=jre+开发工具
jre=jvm+java核心类库

2.JVM的内存结构

在这里插入图片描述
JVM 包含3个部件,类加载系统,运行时数据区,执行引擎
1.类加载子系统:将 .class 文件进行加载 到内存
2.运行时数据区:存放类元信息,属性,变量等
3.执行引擎:C语音编写

运行时数据区:线程公有+线程私有
线程公有:栈,程序计数器,本地方法栈
线程公有:堆,元空间(方法区)

元空间(方法区):直接嗯内存:即数据存放在物理机内存,不占用JVM的虚拟机内存

举报

相关推荐

JDK 、 JRE 、 JVM 之间的区别

JDK JRE JVM的区别

JDK,JRE,JVM之间的关系

JDK、JRE和JVM之间的关系

JRE,JDK和JVM之间的关系

0 条评论