一、jdk、jre和Java的关系
什么是java编程:即使用IDEA、eclipse等可以使用java语言进行编程的软件,配置好jdk(java运行环境)进行编程,
’ jdk:包括了Java运行环境jre(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
jre:全称为Java Runtime Envirnment,JAVA运行时环境,它是运行已编译Java程序所需的所有内容的集合,包括Java虚拟机(JVM),Java核心类库和一些基础的构件。
通俗的讲,我们可以认为,jre是jdk的一部分,jdk是Java的运行所需要搭建的环境(实际上是jre)。
二、jdk/jre下载及安装
下载
官方网址:jdk下载官网
链接: link
版本选择:选择java8(其他版本下载请Baidu)
jdk1.8、jdk8、jdk18的关系
jdk1.8和jdk8等价:是命名方式改变后遗留的新旧命名方式。
jdk18是2022年3月发布的新版,但是在编程时还是更倾向于使用旧版1.8
下载步骤
-
打开官网 链接: link
-
向下滚动页面 找到 Java SE Development Kit 8u351
-
下载自己计算机对应版本 如:java8->windows->x64 Installer
如果不清楚自己的操作系统类型和具体下载哪一个,请Baidu搜索。
注意:直接点击上图界面中Download一列的内容,而不是下载JRE 8、Server JRE 8
tips:使用记事本记录下载路径, -
完成下载后,你会看到这样一个exe文件
安装
安装 jdk-版本信息 (如jdk1.8.0_351)文件夹 后会自动弹出安装jre-版本信息 (如jre1.8.0_351)文件夹
安装过程
- 点击下载好的 JavaSetup8u351.exe
- 安装jdk
安装路径选择:点击下一步,你会看到左下角有一个 安装到:(会先给一个默认路径),你可以修改它也可以直接安装,但是请用记事本记录下你的安装路径。这里,采用最简单可靠方法:安装到了默认路径【jdk默认路径】。
一直点击下一步,直到关闭。
再次点击下载好的 JavaSetup8u351.exe
3. 安装jre
和jdk的安装差不多,最简单可靠方法:直接选择默认路径,然后记录下这个默认路径【jre默认路径】。
到这里,安装就结束了,但是,我们还需要调整安装目录(这样才能简单可靠地进行环境配置)
注意:jre-版本信息文件夹的放在jdk-版本信息文件夹的子目录中
安装目录
首先,观察我们的安装目录
将整个jre1.8.0_351文件放在jdk1.8.0_351文件里面。
注意:jre1.8.0_351文件里自带的jre文件和jre1.8.0_351文件无关,仍需要将整个jre1.8.0_351文件放在jdk1.8.0_351文件里面。【jre从默认路径变成了jre的子目录下,无需记录】
最后达到这个效果:
jdk的目录
jre的目录:手动添加到jdk的子目录中(即点开jdk1.8.0_351文件,然后把整个jre1.8.0_351文件放进去)
此时,jdk的安装就结束了,仍需要进行在计算机系统的环境配置。
三、jdk/jre环境配置
注意:整个操作只动下半部分系统变量,不动用户变量
参考文章: 链接: link
(仅参考环境配置部分,其中变量名为“JAVA_HOME”的变量值,填写的是你自己记录的【jdk默认路径】)
按照文章中的环境变量添加JAVA_HOME 和 Path,一直跟随到文章结束,包括进行 验证,如果在验证中出现问题,请参考以下:
java/javac/where java有一个或多个找不到:
重新检查你的 环境配置 流程,是否和文章中一致,80%的可能性是某些标点的细节未注意,20%的可能性是安装目录中没有将整个jre1.8.0_351文件直接放在jdk1.8.0_351文件里面。
如果您有什么疑问,欢迎在评论区留言。