Java环境搭建
参考价值:已完结,无错误、可实现,可作为教程使用
JRE与JDK
什么是JRE ?
JRE全称Java Runtime Environment,即Java运行环境。
其主要包括Java虚拟机和Java的一些核心类库,用来运行Java程序。
什么是JDK?
JDK全称Java Development Kit , 即Java开发工具包。
其主要包括Java的开发工具(编译工具、打包工具等),也包括了JRE,用来开发运行Java程序。
*注:因此,安装了JDk就不用安装JRE。
下载JDK
点击Products -> Java
点击Download Java now
点击 JDK Download
点击Windows x64 Installer 行的下载,安装即可(也可以i下载Windows x64 Compressed Archive 后解压到自己想存放的位置)
环境配置
为什么要配置环境 ?
首先,我们要知道在命令行中我们只能打开当前目录下的文件,否则就会报错,如下图所示:
我们不可能每次开发java都要cd到对应目录下打开开发工具,这未免也太过麻烦。所以我们要通过配置环境来让我们可以在任意目录下都能够直接执行bin目录(里面都是Java开发工具)里的程序。效果如图所示:
如何配置环境 ?
打开环境变量配置窗口
Windows设置–>系统–>关于–>系统信息
高级系统设置–>高级–>环境变量
在系统变量里创建新的变量“JAVA_HOME”并将它写进Path变量里去。(这一步的目的是把bin目录的路径储存在Path中)
原理解释
当我们在C盘执行javac时,cmd会把命令提交给Windows系统。Windows会在当前目录里寻找,而且还会在环境变量Path的路径里寻找,因此,当我们把bin目录的路径存放在Path变量里后,我们就可以在任何目录执行bin目录里的文件了。
*path环境变量:Windows系统执行命令时需要搜寻的路径。
环境的临时配置
为什么要临时配置环境?
通常来说我们一般都是用自己的设备进行程序开RR发。但有些时候我们也需要插上U盘,用别人的设备进行开发。这时候,我们就不能随便改变别人设备的参数了,所以只能进行临时配置,使我们不仅能够良好的的进行开发,而且不改变设备参数。
如何进行临时配置?
打开cmd,执行set命令,查看环境变量
执行set path,查看path变量
执行set path=bin储存路径,修改path变量(使用时,直接执行这一步即可)
执行set path,查看path变量
执行javac,结果:可执行
关闭窗口,重新打开cmd,执行set path,查看path变量,path变量未被修改