下载JDK

https://www.oracle.com/technetwork/java/javase/downloads/index.html

这里选择的是 JDK8 64位

安装

  1. 下载完成后,运行安装程序进行安装;
  2. 更改安装路径为:D:\devtools\jdk1.8.0_271\
  3. 提示安装jre,修改jre的安装路径为:D:\devtools\jre1.8.0_271\
  4. 根据提示完成安装。

配置环境变量

  1. 系统变量新建变量名为 JAVA_HOME,变量值为JDK的安装路径,即 D:\devtools\jdk1.8.0_271\
  2. 系统变量新建变量名为 CLASSPATH,变量为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar%;
  3. 编辑path,新建 %JAVA_HOME%\bin%JAVA_HOME%\jre\bin

验证环境变量

打开cmd命令行窗口,分别输入

java -version

  1. java version "1.8.0_271"
  2. Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
  3. Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)

javac

  1. 用法: javac <options> <source files>
  2. 其中, 可能的选项包括:
  3. -g 生成所有调试信息
  4. -g:none 不生成任何调试信息
  5. ...

表示环境变量已经配置成功。

一点解释

  • Windows 环境中的 Path 目录是告诉系统 Java 可执行程序的路径;这样 Java命令就可以在任意目录下执行;
  • CLASSPATH 是配置 Class 字节码文件的位置
    • . :当前目录
    • dt.jar:运行环境类库,主要是Swing包
    • tools.jar:工具类库