首页 > 编程知识 正文

jdk13环境变量配置(什么是环境变量、JDK和JRE;以及JDK与JRE有什么区别)

时间:2023-05-04 10:29:09 阅读:123743 作者:4672

文章目录1、“环境变量”(environment variables ) 2、系统变量和用户变量之间的差异3、什么是JDK、JRE? 四. JDK和JRE有什么区别? 五、泸州职业技术学院_来自优秀政委同学

一、什么是环境变量(environment variables )

环境变量(包括系统变量和用户变量)是操作系统中具有特定名称的对象,包含一个或多个APP应用程序使用的信息。

例如,如果Windows操作系统的path环境变量需要在不告诉程序完整路径的情况下运行程序,则系统不仅需要在当前目录下查找程序,还需要到达path指定的路径。 用户通过设置环境变量,可以更好地执行过程2、区分系统变量和用户变量brdlq、系统环境变量并影响所有用户;

用户环境变量仅对当前用户起作用。

例如,如果使用java,则在path变量下添加java的拼命芳香目录,它将成为系统环境变量。 使用的用户登录并在命令行中输入java后,将显示java的帮助信息。 如果在某个用户的变量下创建新变量,则仅对该用户有用。 ldxm以其他用户登录时,该变量与不存在相同。 三.什么是JDK、JRE? 专业说明:

JRE:Java运行时环境

JDK:Java开发工具包

JREbrdlq是一个java运行时环境,其中包含java虚拟机和java基础类库。 提供给希望在运行用java语言编写的程序所需的软件环境中运行java程序的用户。

JDKbrdlq是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,提供给程序员。 JDK包含编译JRE和java源代码的编译器javac,还包含jconsole、jvisualvm等工具软件,以及编写java程序所需的文档和demo实例。 一般理解:

如果需要运行java程序,只需安装JRE即可。 如果需要编写java程序,则必须安装JDK。 结构图如下

JDK包含以下基本组件:

javac-将源程序转换为字节码的编译器

jar将相关类文件打包为一个文件的打包工具

javadoc-从源代码注释中提取文档的文档生成器

jdbdebugger,检查错误的工具

java-运行编译的Java程序。 class后缀的)

appletviewer :小程序浏览器。 运行HTML文件上的Java小程序的Java浏览器。

Java :一种头文件,用于生成可以调用Java过程的c过程,或者创建可以由Java程序调用的c过程。

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

Jconsole: Java调试和监视系统的工具

四. JDK和JRE有什么区别? 简单来说,JDK是面向开发人员的SDK,提供Java的开发和运行环境。 SDK一般是指软件开发工具包,

可以包括包装器、编译器等。 JDK是Java开发工具包JRE,Java运行时环境是Java的运行时环境,是指Java程序的用户而不是开发人员。 如果安装了JDK,则会发送jre和c :program filesJavaj2re1.8.1_ 01目录下的两组JRE。 后面的集与前面的集相比,服务器端的Java虚拟机更少,但保留前面的集,而且JDK安装将安装位于C:Program FilesJav a目录中的JRE 如果只安装JRE而不是JDK,则只在C:Program FilesJava目录中安装一组唯一的JRE。 JRE的地位类似于PC,我们创建的win32 APP应用程序必须由操作系统来执行。 同样,我们编写的Java程序也必须能够由JRE运行。 因此,假设ldxm安装JDK后,在硬盘上的两个不同位置分别安装了两组JRE,那么你的电脑上有两台虚拟Java PC,都具有运行Java程序的功能所以,如果你的电脑上安装了JRE,可以说可以正确执行Java APP应用程序。

JDK的工具几乎都是用Java编写的,所以也是Java APP应用程序。 因此,使用JDK附带的工具开发Java程序需要自己的JRE集。 因此,C:Program FilesJava目录下的JRE集用于运行常见的Java程序。

在Windows系统上,环境变量的名称与大小写无关。 也就是说,JAVA_HOME和JAVA_HOME是相同的。

五、泸州职业技术学院_来自优秀政委同学

一键三连,你的点赞转发是我的动力。 如果有问题的话,欢迎评论区的信息交流(博客看了就回来)!

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