JDK工具包是最基础的Java开发工具,很多Java IDE工具,如Eclipse、IntelliJ IDEA和NetBeans等都依赖于JDK,也有一些人使用“JDK+文本编辑工具”编写Java程序。
截止本书编写完成为止,Oracle公司对外发布的是最新JDK 8。图2-1所示是JDK 8下载界面,它的下载地址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。其中有很多版本,支持的操作系统有Linux、Mac OS X
、Solaris
和Windows。注意选择对应的操作系统,以及32位还是64位安装的文件。
如果计算机是Windows 10 64位系统,则首先选中Accept License Agreement(同意许可协议)单选按钮,然后单击jdk-8u131-windows-x64.exe下载JDK文件。
下载完成后,双击jdk-8u131-windows-x64.exe文件就可以安装了,安装过程中会弹出如图2-2所示的内容选择对话框,其中“开发工具”是JDK内容;“源代码”是安装Java SE源代码文件,如果安装源代码,安装完成后会弹出如图2-3所示的src.zip文件,这就是源代码文件;公共JRE就是Java运行环境,这里可以不安装,因为JDK文件夹中也会有一个JRE,如图2-3所示的jre文件夹。
安装完成之后,需要设置环境变量,主要包括:
图2-1 下载JDK8界面
图2-2 安装内容选择对话框
(1)JAVA_HOME环境变量,指向JDK目录,很多Java工具运行都需要JAVA_HOME环境变量,所以推荐添加该变量。
(2)将JDK\bin目录添加到Path环境变量中,这样在任何路径下都可以执行JDK提供的工具指令。
首先需要打开Windows系统环境变量设置对话框,打开该对话框有很多方式,如果是Windows 10系统,则打开步骤是:右击屏幕左下角的Windows图标
,单击“系统”菜单,然后弹出如图2-4所示的Windows系统对话框,单击左边的“高级系统设置”超链接,打开如图2-5所示的高级系统设置对话框。
图2-3 JDK安装后的内容
图2-4 Windows系统对话框
图2-5 高级系统设置对话框
在如图2-5所示的高级系统设置对话框中,单击“环境变量”按钮打开环境变量设置对话框,如图2-6所示,可以在用户变量(上半部分,只配置当前用户)或系统变量(下半部分,配置所有用户)添加环境变量。一般情况下,在用户变量中设置环境变量。
图2-6 环境变量设置对话框
在用户变量部分单击“新建”按钮,系统弹出对话框,如图2-7所示。将“变量名”设置为JAVA_HOME,“变量值”设置为JDK安装路径。最后单击“确定”按钮完成设置。然后追加Path环境变量,在用户变量中找到Path,双击Path,弹出Path变量对话框,如图2-8所示,追加%JAVA_HOME%\bin。注意,多个变量路径之间用分号(;)分隔。最后单击“确定”按钮完成设置。
图2-7 设置JAVA_HOME
图2-8 添加Path变量对话框
下面测试一下环境设置是否成功,可以通过在命令提示行中输入javac指令,看是否能够找到该指令,若弹出如图2-9所示的界面则说明环境设置成功。
图2-9 通过命令提示行测试环境变量
提示
打开命令行工具,也可以通过右击屏幕左下角的Windows图标
,单击“命令提示符”菜单实现。