Java学习第一步:JDK安装、卸载与配置环境变量(超详细)

首先认识一下JDK,以及和JRE、JVM的关系:

    JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。
然后我们来看JRE
    JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)
最后JVM也一目了然了
    JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

    换言之,JRE包含着JVM,JDK包含了   JRE(同时也就包含了JVM)。

1.安装JDk

    这里以win10,64位系统为例演示:

    同一般应用软件一样JDK也是有版本更新的,感兴趣的同学可以了解以往各版本新增特性,这里安装的是JDK8,推荐安装最新版本。

选择与系统对应的32位或64位,右键--以管理员身份运行--下一步--选择安装路径(建议自己创建一个JDK文件夹,方便以后寻找使用)--下一步。这里我们可以看到安装JDK时,也安装好了JRE,后面再提示安装JRE时不用管。

Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第1张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第2张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第3张图片

等待安装--再次弹出一个Java安装-目标文件夹,提示安装JRE,直接右上角关闭--是(Y)--关闭(C)。完成安装。

Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第4张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第5张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第6张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第7张图片

之后我们打开计算机系统设置--应用和功能,可以查看到JDK成功安装,如果后续不再使用JDK,也可以在这里卸载:Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第8张图片

安装好JDK后,就可以在JDK往下bin目录里编写.java文件,但是每次都要在此目录下编写显然不方便,所以需要配置环境变量。目的就是让我们可以在任何文件夹下都可以创建-编译-运行。当然这里的任何文件是指,有.java后缀的文件位置才能对它进行编译生成.class字节码文件,在字节码文件位置才能让它运行(进一步配置classpath可以不在字节码文件目录下也可以运行到,作了解,这里不需要用到)。

2.配置环境变量

首先我们进入JDK目录下bin文件夹,复制路径备用,记住一定要复制到bin目录下。如:C:\JDK\bin 

接下来进入计算机属性--高级系统设置--环境变量

Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第9张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第10张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第11张图片

这里看到配置环境变量可以是用户变量或系统变量,都可以。这里配置到用户变量为例。

选择Path--编辑--新建--粘贴出准备好的bin路径。如果没有准备bin路径,去到刚才安装JDK目录下找到bin,复制C:\JDK\bin再粘贴到path里

Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第12张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第13张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第14张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第15张图片

依次点击确定,保存我们的配置。环境变量配置完成,接下来就可以在任意文件夹下创建我们的第一个java文件了。

3.补充一下win7的环境变量配置不同之处:

步骤都是一样,唯一区别是编辑bin路径到path下时,弹框不一样。

这里我们点击编辑变量名,将光标放到任意位置,按下键盘上的home,将光标移至最前,粘贴出bin路径C:\JDK\bin,并加上一个英文状态下的分号  ;  作为分割,否则无法使用。依次确定保存就完成配置。

Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第16张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第17张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第18张图片Java学习第一步:JDK安装、卸载与配置环境变量(超详细)_第19张图片

 

 

转载于:https://my.oschina.net/u/4108101/blog/3039869

你可能感兴趣的:(Java学习第一步:JDK安装、卸载与配置环境变量(超详细))