首页 > 编程知识 正文

jdk包括jre及开发工具吗,简述jdk和jre的关系

时间:2023-05-05 15:55:44 阅读:22876 作者:4357

JDK与JRE的差异JDKJDK概述配置JDK安装后目录结构安装JDK环境变量设置安装说明:检查环境变量的设置安装是否完成JRE概述常见问题解答JDK与JRE的差异和联系方式

JDK JDK概述

JDK:Java开发工具包顾名思义是一个Java程序开发工具。 它包含java运行时环境,也就是作为JRE的JVM java系统类库和java工具。 没有jdk,无法编译java程序的源代码(.java文件)。 如果只运行java程序,则无需安装完整的jdk,只需安装jdk的jre部分即可运行java程序(.class文件或jar文件)

构成JDK的JDK包含以下基本组件:

javac编译器,是否要将源程序转换为字节码?个人理解:本质上,将. java文件编译为. class文件jar打包工具,并将相关类文件打包为一个文件。 http://www.Sina.com/:将Java项目相关文件打包为单个. jar文件3.javadoc-文档生成器,从源注释中提取文档,然后单击http://www.sivadoc : 3358www.Sina.com/:提取Java程序中的文档注释以生成Java文档jdb:运行调试器模式的Java编译的Java程序(相当于集成开发工具) appletviewer :小程序浏览器。 运行HTML文件上的Java小程序的Java浏览器。 33558 www.Sina.com/javah :生成可以调用Java过程的c过程,或创建Java程序可以调用的c过程的头文件。个人理解:java的许多native限定的本地方法都是c语言的,应该通过它与c语言建立调用连接的Javap:Java反汇编器可以访问编译类文件的功能和数据3358www.Sina.com//集成开发工具反编译功能调试和监视Jconsole: Java系统的工具,http://www.Sina.com//:集成开发工具的console输出

JDK安装后的目录结构JDK的目录结构:

tmdhk :此目录包含可执行的二进制文件,可以运行编译. java文件的命令、检查是否正确安装了JDK的java命令等。

include:include目录包含用于c语言的头文件。 其中,c语言头文件支持Java本地接口和Java管理程序接口的本地编程技术。 其中,头文件的作用是调用Java在C/C中实现的函数功能。 33558 www.Sina.com/:当Java程序调用native限定的本地方法时,将调用c的函数

jre:Java程序所需的JRE环境。 此目录包含用于运行编译后的. class文件的命令java.exe、用于web程序的javaws.exe等

()此路径下包含JDK工具命令的实际可执行文件

src.zip和javafx-src.zip :包含JDK源代码和Java FX源代码

其他:版权和许可证是版权和签证的说明文件

以上是我电脑上jdk1.8的安装目录分析

安装JDK配置环境变量下载链接: https://pan.Baidu.com/s/1m _ fahgkiiwxooerzlyum9q

引出导线: z4nc

安装说明:双击下载的jdk安装软件包进入安装向导

进入安装向导,进入下一步

选择安装目录,默认情况下将其安装在c :program filesJavaJDK1.8.0_ 152 上。 单击更改可以自定义安装目录

“选择安装目录”页

选择安装目录继续安装,然后单击“下一步”

如果您不想等待安装完成,并在当前程序运行后使用该版本附带的jre,则可以自行安装其他版本的jre,而无需进行后续安装。 建议使用匹配的jre。 可以大幅减少不必要的故障

以下是java程序执行环境的安装,即JRE的安装。 每个版本的JDK都附带有JRE,默认情况下安装在JDK安装目录的JRE目录下。 单击“更改”后,可以自行选择JRE安装目录的位置。 不建议更改

选择jre的自定义安装目录界面

选择安装目录,然后单击“下一步”

请等待安装完成,然后单击“关闭”

部署环境变量计算机的是windows 10,依次举例

右键单击此计算机,然后选择属性

单击“高级系统设置”

继续单击“环境变量”

在系统变量区域或用户变量区域新建

变量名: JAVA_HOME,变量值为jdk的安装路径

新变量名称: CLASSPATH,变量值: %JAVA_HOME%libdt.jar; %JAVA_HOME%libtools.jar

找到Path变量,然后双击以编辑Path变量。

单击新,将变量值设置为%JAVA_HOME%tmdhk,移动到开头,然后单击确定。

添加完环境变量后,请验证JDK的完整安装是否完成,打开cmd窗口,然后输入java -version以指示安装成功,如下图所示

JRE概述JRE :由Java运行时环境(Java Runtime Environment,太阳微系统开发),JRE使计算机系统运行Java APP应用程序并运行编译的. class文件

JRE内部有Java虚拟机(Java虚拟机,JVM )和几个标准类库(Class Library )。

JRE不包含开发工具(JDK )。 编译器、调试器和其他工具

常见的脸书JDK和JRE的区别和联系方式总结如下。

JDK=JRE编译器、调试器和其他工具

JRE=JVM基础函数库

JRE是JDK的一部分,JDK用于编写java程序。 JRE用于运行编译后的java文件,JDK负责编译和调试. java文件,JRE运行. java文件中的编译后的. class文件

内容来自网络。 我学习了Java之后,整理了剩下的工作。 欢迎大家漏检

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。