Java开发环境配置(一):jdk的安装及环境变量配置

Java开发环境配置

JDK 的安装

  1. 什么是JDK?

    ​ JDK是’Java Development Kit’的简写,翻译过来就是Java开发工具包的意思,是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 无论你选择进行哪一种Java开发,JDK都是不可或缺的。

    ​ JDK中包含了如下内容:

包含组件 组件作用及描述
javac 编译器,用于将java源程序转换为字节码文件
jar 打包工具,用于将相关的类文件打包为一个文件
javadoc 文档生成器,从源码注释中提取文档
jdb debugger,查错工具
java 运行编译后的java程序(*.class文件)
appletviewer 小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器
Javah 产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件
Javap Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole Java控制台,Java进行系统调试和监控的工具
JDK结构图
包含package 描述说明
java.lang 包含了系统的基础类,如String等都在此内,是唯一一个不用引入(import)就可以使用的包。
java.io 包含了所有输入输出相关的类,如文件操作等
java.nio 为完善IO包功能,提高IO包性能的新包,如NIO非阻塞应用
java.net 包含了网络相关的类,如URL、URLConnection等
java.util 包含系统辅助类,如List、Map等
java.sql 包含数据库相关的类,如Connection等
javax.servlet JSP、Servlet等使用到的类

2. 如何下载JDK?

​ jdk10.0.1下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html

​ 进入页面后首先接受JDK的许可协议(即选择下图中的“Accept License Agreement”),随后选择自己系统相对应的jdk版本进行下载即可。

Java开发环境配置(一):jdk的安装及环境变量配置
​ 另外,由于当前jdk10.0.1仅提供了64位产品,所以如果你是32位的产品那么可以从“http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html“地址中选择相应的产品进行下载。

下载页面中:

“Java SE Development Kit 8u181 ”为软件开发包

“Java SE Development Kit 8u181 Demos and Samples Downloads ”为示例程序

  1. 安装说明

    ​ 安装时与普通软件无异,确认内容后直接下一步即可。有一点需要注意的是,Java的安装路径须记清楚,该路径用于后续的环境变量配置

环境变量的配置

  1. 什么是环境变量?

    ​ 环境变量是操作系统运行中会用到的一些参数及变量,它们指定了系统在执行某些指令或运行某些软件时的默认路径。如:PATH变量是告诉系统, 当系统需要运行某个程序,而用户没有指定该程序所在的文件夹时, 系统除了在当前文件夹中寻找此程序外, 还应到PATH记录的那些文件夹中去寻找该程序。

    环境变量分为两种:

    1. 用户变量,只适用于当前用户,更换用户后该变量不再适用;
    2. 系统变量,适用于当前计算机上的所有用户,更换用户后仍然可用。
  2. 为什么要配置环境变量

    ​ 系统调用某个程序时一般只寻找两类文件夹,第一类是当前文件夹,第二类是环境变量PATH中指定的文件夹。如果我们没有配置环境变量的话,那么我们编译、运行java程序时就必须先打开java的安装目录,然后在这个文件夹中进行操作,无疑会增加工作的复杂度。另外,一部分程序运行时也会用到java环境,且他们只能够从配置的环境变量中来确认jdk的位置。

  3. 我们要配置哪些环境变量

    ​ 我们要配置的环境变量如下:

变量名 变量描述及作用 变量类别 是否需要新建
JAVA_HOME 用于指定JDK的安装位置,简化其他路径的配置时的配置内容 系统变量
CLASSPATH 用于指定程序运行时需要的类库存储位置,通常设置为当前文件夹和JAVA_HOME中的lib文件夹 系统变量
PATH 将java安装的bin文件夹加入到操作系统路径中,用于指定javac、java、javaw等可执行程序或命令所处的位置 系统变量

​ 需要配置的各个环境变量的变量值如下:

变量名 变量值 备注
JAVA_HOME JDK的安装位置 如未自定义路径,则默认安装路径为“C:\Program Files\Java\jdk10.0.1”(最后的文件夹依照自己安装的jdk版本进行修改)
CLASSPATH .;%JAVA_HOME%\lib CLASSPATH的变量值分为两部分,第一部分为当前文件夹”.”,第二部分为JDK安装位置下的lib目录,两者之间用”;”分隔开。
PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; PATH的变量值分为两部分,第一部分为JDK安装位置下的bin目录,第二部分为JDK安装位置下的jre目录下的bin目录,两者之间用”;”分隔开,并以”;”结尾。
  1. 配置流程及方式

    windows系统下环境变量配置流程:

    1. 右键“我的电脑”,在弹出菜单中选择“属性”;

    2. 在弹出界面的”左侧栏“中点击”高级系统设置“;

    3. 在新弹出的界面中点击右下角的“环境变量(N)…”按钮,进入环境变量界面;

    4. 在“环境变量”界面的“系统变量区域”点击“新建”,弹出“新建系统变量”界面;

    5. 在变量名一栏中填入“JAVA_HOME”,变量值一栏中填入相应变量值,点击“确定”进行保存;

      Java开发环境配置(一):jdk的安装及环境变量配置

    6. 依照第4步、第5步完成”CLASSPATH“环境变量的配置;

      Java开发环境配置(一):jdk的安装及环境变量配置

    7. 在“系统变量”区域中使用滚轮找到“Path”变量,选中后点击“编辑”按钮进行编辑;

      Java开发环境配置(一):jdk的安装及环境变量配置

    8. 在“**变量值”一栏的末尾追加**PATH的变量值“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,并以“;”进行分隔。

      Java开发环境配置(一):jdk的安装及环境变量配置

    9. 依次点击“确定”完成配置。

  2. 配置结果检测

    依照上述步骤完成环境变量的配置之后,通过如下步骤可检测是否配置成功。

    1. 使用”Windows键+R“的组合键,快捷打开“运行”界面;

      Java开发环境配置(一):jdk的安装及环境变量配置

    2. 在“运行界面”中输入“cmd”,并点击“确定”,进入控制台界面;

      Java开发环境配置(一):jdk的安装及环境变量配置

    3. 在命令行中输入“java -version”并回车,若出现类似于下图中的java版本信息则表示环境变量配置正确。

      Java开发环境配置(一):jdk的安装及环境变量配置

来段广告!!!!
公益性的Java零基础学习交流群,免费Java教学(直播+录播)、免费资料分享,公司的技术大佬可以帮忙解疑答惑(群号:827214732)。有疑问可以问我。欢迎加入~
Java开发环境配置(一):jdk的安装及环境变量配置