2 JDK下载安装

2.1 简介

  初学者学 Java,经常听到 JDK、JRE 这些名词,它们到底是啥?

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment

  简单地说,JRE 就是运行 Java 字节码的虚拟机。但是,如果只有 Java 源码,要编译成 Java 字节码,就需要 JDK,因为 JDK 除了包含 JRE,还提供了编译器、调试器等开发工具。

2 JDK下载安装
  上图所示就是 JDK 、JRE 与不同平台的关系。正如第一篇所说,简单的流程就是 JDK 会将 Java 源码通过编译器编译成字节码文件(.class 文件),然后交给 JRE 中的 JVM(Java 虚拟机)中的解析器解析成对于平台的(window、linux 等)机器码,CPU 根据机器码执行相应指令。

注: 对于初学者,我们追求的是反馈机制,有好的反馈,我们才能有动力去学,现在弄懂这些,没有一个实践反馈也没用。因此初学者暂时不必深究这些细节,循序渐进的学,等讲到《JVM》篇章的时候自然就懂了。

2.2 jdk 下载

  学习 Java 开发,当然需要安装 JDK 了。以 jdk 1.8 为例。

2.3 安装

  • 双击打开
    2 JDK下载安装
  • 下一步
    2 JDK下载安装
  • 默认安装地址,下一步
    2 JDK下载安装
  • 直接下一步,直到如下界面,则安装成功
    2 JDK下载安装

2.4 检查

  【win + R】组合键调出运行窗口,输入 cmd 打开命令窗口
2 JDK下载安装
  然后输入命令:java -version
2 JDK下载安装
  如图显示信息则安装成功。

2.5 环境变量

  上述中只打了个 java 命令,系统怎么能反应过来是执行哪个程序呢?这就是环境变量的作用,对配置好的程序,操作系统能自动识别,并找到对应位置的程序来执行。

  这就有了另一个问题,明明没有配环境变量,怎么就能执行出结果呢?其实,1.8 后的 jdk 会自动添加环境变量。所以网上那些还要强调配置的文章,要么是老的 jdk 版本,已经过时了;要么是想当然,没有实际的安装。

  那我们来看一下,环境变量里是怎么配置的。在桌面右击“此电脑”图标,选择“属性”
2 JDK下载安装
  通常在 path 这个字段上添加新的环境变量,双击查看

2 JDK下载安装
  第一个就是 java 的路径,可以看出已经是配置好了。
2 JDK下载安装

  以上就是 jdk 的下载安装流程。随着我们的深入学习,到时需要安装更多的工具,到时会越来越熟悉环境变量的配置。接下来就正式进入 Java 的基础学习,下面请看《3 Java 基本数据类型