Java学习笔记【2】JDK环境配置

文章目录

    • 一、什么是JDK和JRE
    • 二、下载JDK
    • 三、环境变量的配置
      • 1. 如何查看环境变量
      • 2. JDK 配置方式一
      • 3. JDK 配置方式二(推荐)

一、什么是JDK和JRE

JDK (Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

JRE (Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

简单而言,使用JDK的开发工具完成java程序的编写和编译,然后交给JRE去运行。

  • JDK 和 JRE 的关系

JDK = JRE + 开发工具集(Javac编译工具等)

JRE = JVM + Java SE标准类库

Java学习笔记【2】JDK环境配置_第1张图片

二、下载JDK

以前我们是在Oracle的 JDK官网下载,但现在有些版本不是免费下载的,而且下载速度特别慢。下面推荐一种下载JDK的镜像网站,有兴趣的可以看一下我以前发的文章 JDK下载常用的几种方法 。镜像网站和主站并没有太大差别:

嗖嗖下载java jdk镜像网站 链接:http://www.sousou88.com/spec/java.html
这个镜像站,包含Oracle JDK,、OpenJDK、AdoptOpenJDK、阿里的 OpenJDK 和 华为的 OpenJDK,目前是国内最全的Java JDK镜像导航站。
Java学习笔记【2】JDK环境配置_第2张图片

  • 大家可以根据自己的需求找到相应的版本即可,不过我们一般使用的是JDK8。比如你想下载JDK1.8,直接可以把下载包放在自己的百度网盘里,然后下载即可,非常方便。(文章:百度网盘如何提高下载速度)
    Java学习笔记【2】JDK环境配置_第3张图片
  • 下载完成,进行安装。在安装jdk的过程中一般是没有必要安装jre,因为jdk中也包含了jre,但建议还是要装上,以免以后安装eclipse启动不起来。使用idea编译器就不用了。
    在这里插入图片描述
  • 修改安装路径:(使用英文路径,即不包含中文、空格等特殊符号)

Java学习笔记【2】JDK环境配置_第4张图片

  • 安装jre(使用eclipse建议安装)
    Java学习笔记【2】JDK环境配置_第5张图片

  • 安装好JDK后就可以使用java工具了,如:常见开发指令java、javac、javadoc等
    Java学习笔记【2】JDK环境配置_第6张图片

  • Java的版本和JVM版本信息:

  • java -version
    Java学习笔记【2】JDK环境配置_第7张图片

  • 不过每次执行 java 的工具都要进入到bin目录下,是非常麻烦的。可不可以 在任何目录下都可以执行java的工具 呢 ?

  • 解决方法:配置环境变量

  • 根据windows系统在查找可执行程序的原理,可以将java工具所在路径定义到 path 环境变量中,让系统帮我们去找运行执行的程序。

三、环境变量的配置

1. 如何查看环境变量

此电脑 — — 属性 — — 高级系统设置 — — 环境变量
Java学习笔记【2】JDK环境配置_第8张图片

用户变量:用户变量只对当前用户有效
系统变量:系统变量对所有用户有效
path:windows系统执行命令时要搜寻的路径

  • 配置环境变量时,使用用户变量或系统变量都可以。

2. JDK 配置方式一

此方式不常用,在开发过程中一般我们不会使用下这种方式配置java环境,我们了解一下步骤即可:
编辑 - - 新建 - - 编辑文本 - - 添加 bin文件路径 并以 英文分号结尾 。如:D:\Java\JDK\jdk-8u271\bin;

Java学习笔记【2】JDK环境配置_第9张图片

  • 配置好环境变量,就可以直接在任何目录下执行java的指令了
    Java学习笔记【2】JDK环境配置_第10张图片

3. JDK 配置方式二(推荐)

开发中我们一般先新建一个变量、然后把变量放到Path中的方法配置环境。虽然这种方式要比第一种方式复杂一点,但是它比较实用。

Java学习笔记【2】JDK环境配置_第11张图片

第一步:新建一个用户变量:
变量名:JAVA_HOME(固定格式)
变量值:D:\Java\JDK\jdk-8u271(自己安装的jdk路径)
Java学习笔记【2】JDK环境配置_第12张图片

第二步:在Path中填写:%JAVA_HOME%\bin;(固定格式)

  • 编写情况一:用户变量 - - 编辑 - - 文本编辑
  • 注意:变量值之间要用英文分号隔开Java学习笔记【2】JDK环境配置_第13张图片
  • 编写情况二:用户变量 - - 编辑 - - 新建(推荐)
    注意:不需要在变量名末尾加分号
    改变变量名的加载优先顺序:上移、下移
    Java学习笔记【2】JDK环境配置_第14张图片

注意:
① 变量JAVA_HOME 和 Path中的%JAVA_HOME%\bin要同时放在用户变量或系统变量中。
② JRE环境配置:
如果你使用的是eclipse编译器顺便在Path中新建一个变量:%JAVA_HOME%\jre\bin,这样做的目的是预防你在使用eclipse编译器时可能会出现的一些小问题。
在这里插入图片描述

最终效果:
Java学习笔记【2】JDK环境配置_第15张图片

最后几步:验证配置是否成功
Java学习笔记【2】JDK环境配置_第16张图片

恭喜你,JDK 环境配置成功 !!!

接下来就编写你的第一个Java程序吧 !

  • Java学习笔记【3】第一个 Java 程序Hello World!

  此文章属于个人笔记、如果能帮助你学习Java我非常高兴 !一起加油,共同进步!!!
  如果文章中有错误的地方希望大家能够指正;
在这里插入图片描述
  相 见 就 是 【 猿 分 】

你可能感兴趣的:(#,【Java】知识点总结,#,【工具】,Java,JDK,环境配置)