《JavaSE》---2.<JDK的组成及JDK17配置环境变量>

本博客主要讲解

1.JDK,JRE,JVM是什么以及他们的区别
2.下载JDK17并如何成功配置环境变量

目录

一、JDK的组成

二、JAVA-HOME

Path环境变量


语言只是工具,不能决定你好不好找工作,决定你好不好找工作的是你的能力!!!!!

学历本科及以上就够用了!!!!!!!!!!!!!!!!!!!!!!!!!!!!

一、JDK的组成

①JVM(Java Virtual Machine):Java虚拟机,真正运行java程序的地方

②核心类库(JavaSE标准库):Java自己写好的程序,给程序员自己的程序调用的 

①②组成了JRE(Java Runtime Environment):Java的运行环境。

③开发工具:java、javac

①②③共同组成了JDK
 

JDK = JRE + 开发工具集(比如:javac)
JRE = JVM + JavaSE标准类库

二、JAVA-HOME

昨天我安装了JDK17

我们可以试试,打开命令栏,我们在随机目录中都可以使用

javac来编译我们的源文件Xxx.java代码源文件,来生成可运行的代码文件xxx.class

java来运行我们的代码文件Xxx。从而运行我们编写的程序。

这是因为新版本的JDK在安装完毕之后,会自动在c盘下面生成这四个工具,并且还会自动的把这串路径配置到环境之中。都是你下载JDK17之后,JDK17自动完成的。

但是默认的配置方式,只配置了四个工具,但我们实际上有好多工具,若我们要用到其他工具,就不能在命令栏任意目录下找到了,所以我们需要删掉它的默认配置,改为手动配置。配置到我们安装java的地方那个目录下。

但是即使这个我们在后续使用依然不方便,这里我们需要用到JAVA-HOME, 设置>系统信息>高级系统设置>高级>环境变量>在系统变量下面选择新建>变量名JAVA_HOME,变量值选择浏览目录到你JDK的安装目录,bin的上一级目录不用选择到bin,再把这个变量名配置到path中,用两个百分号夹住

 

再确认就可以了。我们win+R输入cmd打开命令栏,输入java -version回车,显示如下说明我们配置成功了JAVA_HOME

从win8开始,重启电脑可能会出现环境变量失效的问题 。

解决方案有两种

1. 重新打开path环境变量,无需做任何改动,直接点确定

2.不使用JAVA_HOME将bin目录完整的路径配置到path中,但不推荐,这种配置方式将来跟其它开发软件配合会有一些问题。

将软件所在目录进行一次配置,你就可以在任意位置进行访问了,这种技术叫做环境变量

在命令栏可以直接省略后缀名还能启动的有     命令栏输set pathext回车即可显示

.com   .exe    .bat    .cmd    .vbs    .vbe     .js     .jes      .wsf     .wsh    .msc

若有两种程序,相同文件名,那么访问哪一个呢,这就涉及到了优先级

并且他们从左至右优先级由大到小

通过配置Path环境变量,我们就可以在命令栏任意目录去访问我们想访问的文件

Path环境变量

Path环境变量:可以理解为系统中的一个大管家,帮我们记录了很多软件的完整路径,当我们要运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前下面寻找此程序外,还会到path中指定的路径去寻找。

我们安装的是java17,新版本

《JavaSE》------HelloWorld详细解释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

振兴祁门

你的鼓励将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值