JAVA JDK和JRE的区别以及安装和配置

本文详细介绍了JDK和JRE的区别,包括JDK作为开发工具包包含编译工具,而JRE用于运行已编译的.class文件。展示了如何安装和配置JRE以执行Java程序,以及JDK的安装和环境变量配置。重点在于初学者视角,适合Java新手学习指南。
摘要由CSDN通过智能技术生成

1、JDK和JRE简介

JDK为英文Java Development Kit 的缩写,是Java语言的软件开发工具包。JRE为Java Runtime Environment 的缩写,是Java运行环境,包含了JAVA虚拟机(JVM)以及一些标准类别函数库。
Java为解释型语言, 一般来说,一个Java程序的完成需要先编写 ∗ * .java语言文件,然后通过javac …命令行进行编译生成 ∗ * .class字节码文件,最后在计算机上通过java ∗ * 命令进行解释。其中编译所需要的javac工具由JDK提供,而解释所需要的java工具由JRE提供。
一般来说,我们的电脑上需要具有编译环境和解释环境才可以完成一个JAVA程序的完整执行。但是由于在安装时,JDK包含了JAVA的运行环境(JRE)和开发工具,因此我们只需要安装JDK就可以进行JAVA程序的编译及执行。

2、JRE的安装及使用

如第1点所说, ∗ * .class字节码文件的执行只需要JRE存在即可,下面通过图片来较为清晰地展示这一过程。
1) 未安装JDK和JRE
在未安装java前,打开Windows命令行界面(快捷键Windows+R,输入cmd然后回车即可),输入java -version指令,显示结果如图请添加图片描述
可见java工具不能使用。
2) 安装JRE
下面进行安装JRE,看能否执行 ∗ * .class字节码文件。
选择对应的JRE下载(这里),没有账户的可以自己免费注册一个。
下载完成双击打开,按照指导进行安装即可。
安装完成后输入相应的命令,结果如图
请添加图片描述
由图,可见在安装JRE后,此时电脑可执行*.class文件,但是javac工具同样不能使用。

3、JDK的安装及使用

由于后边学习要使用JDK11版本的Java语言开发工具,所以后边以JDK11为例进行安装。
选择对应的JDK下载,下载完成后双击打开并根据指导进行安装即可。
安装完JDK后,在bin目录下,我们是可以看到JDK里是包含java.exe工具的,如图:
在这里插入图片描述
此时在命令行中查看java版本,会看不到信息,那是因为命令行窗口是原先打开的,将其关闭重新打开即可。
重开命令行窗口后查看java版本,同样会提示’java’ 不是内部或外部命令,也不是可运行的程序或批处理文件。那是因为新装的JDK未配置环境变量
1) JDK环境变量配置
配置环境变量的作用是给系统执行的指令指定路径。系统执行指令时,会先在当前目录下查找所需配置,当查找不到时,会到Path变量中去寻找。
右击我的电脑,属性->高级系统设置->环境变量。
在用户变量或系统变量中的Path中添加JDK的安装路径。配置结果如图:
在这里插入图片描述
配置完成后在命令行界面查看Java版本,可以看到此时命令行已识别java指令并正确显示Java版本号。
在这里插入图片描述
此时转到*.java文件所在路径,使用javac指令进行编译以及java指令执行,均能得到预期的结果,如图:
在这里插入图片描述

4、总结

至此,Java JDK和JRE的区别及安装配置均已完成。本人刚学Java不久,是个小白中的菜鸟,也刚开始写博客,后续会继续写下自己的Java学习过程和心得,发表的内容中有欠妥之处请大家多多指正!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值