JDK、JRE、JVM的关系

先上一张图,看得更清晰:

注意

如果安装JDK,电脑有两套JRE,一套位于 D:\Java\jre8 【图一】,另外一套位于 D:\Java\jdk1.8.0\jre 【图二】。

                                                                                   【图一】

                                                                                    【图二】

【如果安装JRE,会在 C:\Program Files\Java 目录下安装唯一的一套JRE。】

扩展资料

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

JDK包含的基本组件包括:

       javac – 编译器,将源程序转成字节码

       jar – 打包工具,将相关的类文件打包成一个文件

       javadoc – 文档生成器,从源码注释中提取文档

       jdb – debugger,查错工具

       java – 运行编译后的java程序(.class后缀的)

       appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

       Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

       Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

       Jconsole: Java进行系统调试和监控的工具。

 

JRE是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行 Applet,务必安装一个JRE或JDK。

 

posted @ 2020-03-04 14:40  duoduola  阅读(224)  评论(0)    收藏  举报