JDK的安装和环境变量配置
Java环境的搭建
JDK、JRE、JVM
JDK(Java Development Kit java开发工具包)包含JRE(Java Runtime Environment java运行环境)和java的开发工具。开发工具包含编译工具(javac.exe)和打包工具(jar.exe)等。JRE包含JVM(Java Virtual Machine java虚拟机)和java SE标准类库。
javac.exe:把.java文件编译成.class的字节码文件
java.exe:运行JVM,由JVM处理字节码文件,运行程序。
跨平台原理:javac把.java文件编译为.class文件,然后由虚拟机转化为不同平台都可以执行的机器码。不同的平台虚拟机不同。
安装JDK
官方地址:www.sun.com或www.oracle.com
安装JDK:
setp_0:

不同的系统有不同的JDK,选择自己的系统对应的JDK。下载时可能需要登录,没有账号的话可以注册一个,很快啊!(doge)
setp_1:一路下一步,安装路径不要有中文和空格(主要是避免输入中文空格)。

最好保留安装的JDK版本号,避免安装在系统盘,给系统盘太大压力。
setp_2:配置系统环境变量:首先在我的电脑中右键点击属性,再点击高级系统设置,再进入环境变量

然后点击新建,取名为JAVA_HOME,再把JDK的安装路径(精确到版本号文件夹所在位置即可,不用到bin目录下)配置好。
接下来是编辑path环境变量:点击path,然后点击编辑


输入%JAVA_HOME%\bin,点击确定就配置好了。这里相当于是把JAVA_HOME当成是一个变量,如果以后安装了多个版本的JDK,或者JDK需要需要更换,则不需要配置多个path变量,只需要修改或增加前面的JAVA_HOME(当然也可以叫别的,不过好像其他集成环境有可能需要JAVA_HOME这个名字,本人不太清楚,还是建议用这个名字)。我们可以在一台电脑安装多个JDK,但是环境变量只能同时使用一个,使用哪个版本全看环境变量配置的是谁。
配置到用户变量一位置本账户的环境变量,配置到下面的系统变量配置的则是本机的,全部账户都可以使用。
由于之后的学习有可能涉及到其他软件的环境配置,其中可能包含javac.exe或者java.exe,所以我们要把java的环境变量往上移,以免后面出现未知错误。
因为bin目录下有javac.exe和java.exe,配置环境变量的目的就是让系统能在任意目录下都能找到这两个可执行文件并执行。
step_4:检查是否配置成功,打开cmd,任意路径下运行java -version出现版本提示信息就说明成了。

完活儿

浙公网安备 33010602011771号