一、jvm
jvm是用来支持java的跨平台特性的,利用jvm,可以让java的字节码文件(.class)在windos\linux\mac上运行。
jvm也可以理解为java虚拟机,是java运行的容器。
如图,有如下的关系:
二、jre、jdk
jre是java运行环境中的类与库,多个类形成类库。
jdk是java中的开发工具包,主要提供开发工具和编译工具
三、三者的关系
jvm+运行时的类与库=jre jre+开发工具包=jdk
记录小白的成长
一、jvm
jvm是用来支持java的跨平台特性的,利用jvm,可以让java的字节码文件(.class)在windos\linux\mac上运行。
jvm也可以理解为java虚拟机,是java运行的容器。
如图,有如下的关系:
二、jre、jdk
jre是java运行环境中的类与库,多个类形成类库。
jdk是java中的开发工具包,主要提供开发工具和编译工具
三、三者的关系
jvm+运行时的类与库=jre jre+开发工具包=jdk
记录小白的成长
ospf邻居与邻接
JDK 、 JRE 、 JVM 关系
JVMjvm是java虚拟机,是java语言能够跨平台的关键,平台指的是不同的操作系统,在不同的操作系统中,只需要安装对
JDK=JRE+Java的开发工具(javac.exe,java.exe,javadoc.exe)JRE=JVM+Java核心类库
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人??✨特色专栏:?本文内容:JDK、
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M