购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 Java开发环境的配置

1.2.1 安装JDK

JDK指Java开发工具包(Java Development Kit),是开发Java程序时必须安装的,JDK里包含一部分公共JRE。

JRE指Java运行环境(Java Runtime Environment),运行已开发的Java程序时会用到。

Oracle公司提供了多个JDK版本,开发者可根据自己计算机的操作系统选择适合的版本进行下载。不同版本JDK的安装步骤基本类似,下面以Windows 10操作系统、JDK 1.8为例介绍JDK的安装步骤。

第一步:双击安装包jdk-8u66-windows-i586.exe,如图1-1所示,单击【下一步】按钮。

第二步:JDK包含开发工具(编译器、打包工具等)、源代码(基础类库)和公共JRE,这3项都是默认安装的,也是Java开发所必需的,缺一不可。单击右侧【更改】按钮可以更改安装目录,也可以使用默认目录。如图1-2所示,单击【下一步】按钮。安装完JDK后会弹出JRE安装界面,同样可单击右侧【更改】按钮更改安装目录。图1-3所示为 JRE安装目录,单击【下一步】按钮,即可成功安装JRE。

图1-1 安装程序

图1-2 JDK安装目录

第三步:完成JDK和JRE的安装后,如图1-4所示,单击【关闭】按钮即可。

图1-3 JRE安装目录

图1-4 JDK和JRE安装成功

1.2.2 JDK目录介绍

JDK安装成功之后,硬盘上会生成一个目录,即JDK安装目录,目录中的内容如图1-5所示。

图1-5 JDK安装目录中的内容

要想更好地了解 JDK,必须对 JDK 安装目录下的各个子目录进行详细了解。下面对JDK部分子目录进行介绍。

(1)bin目录:存放了JDK开发工具的可执行文件。这些可执行文件都是二进制的,其中包括编译器、解释器以及其他工具和命令,如使用javac、java命令。

(2)db目录:是一个小型的数据库。从JDK 6.0开始,Java中引入了一个新的成员Java DB,这是一个纯Java实现、开源的数据库管理系统。该目录中存放了安装Java DB的路径。

(3)include目录:供C语言使用的标题文件,其中C语言的头文件支持Java本地接口和JVM调试程序接口的本地编程技术。

(4)jre目录:即JRE的根目录,包含JVM、运行时的类包、Java应用启动器和一个bin目录,但是这个bin目录中不包含开发环境中的开发工具的可执行文件。bin目录下安装的是运行Java程序所必需的JRE相关的文件。

(5)lib目录:存放的是Java类库或库文件。库文件是开发工具使用的归档包文件。

(6)src.zip:存放的是Java核心类库的源代码,通过该文件可以查看Java基础类的源代码。

虽然JDK 1.8已安装完成,但是命令java和javac不能使用,因为它们并没有在默认路径中,所以若要使用这些命令,我们就需要配置环境变量。

1.2.3 配置环境变量

在Windows 10下配置环境变量的步骤如下。

使用鼠标右键单击【此电脑】图标,在弹出的快捷菜单中选择【属性】命令,在弹出的【系统】窗口左侧单击【高级系统设置】,在弹出的【系统属性】对话框中单击【高级】选项卡下的【环境变量】按钮,将弹出【环境变量】对话框,在【系统变量】栏中进行环境变量的配置,如图1-6~图1-9所示。如果存在环境变量Path、CLASS_PATH,直接编辑即可,否则需要新建。

图1-6 选择【属性】命令

图1-7 【系统】窗口

图1-8 【系统属性】对话框

图1-9 【环境变量】对话框

(1)在打开的【环境变量】对话框中配置JAVA_HOME环境变量,变量值为JDK的安装目录,本书中JDK的安装目录是C:\Program Files\Java\jdk1.8.0_66,如图1-10所示。因为很多开源软件依赖这个变量,所以配置完后可使用该变量寻找机器上的Java环境(如Tomcat)。

(2)在Path变量值中追加java命令的目录,本书中安装目录是%JAVA_HOME%\bin,如图1-11所示,配置完之后能够在命令行中直接使用JDK提供的命令,如java、javac。

图1-10 JAVA_HOME环境变量配置

图1-11 Path环境变量配置

(3)CLASSPATH 变量的变量值是.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意最前面的.代表当前目录),如图1-12所示。

图1-12 CLASSPATH环境变量配置

测试环境变量配置是否成功的步骤如下。

① 【开始】→【运行】,输入cmd命令并按【Enter】键。

② 在命令提示符窗口中执行命令javac、java-version,若出现图1-13和图1-14所示的信息,则说明环境变量配置成功。

图1-13 环境变量配置成功

图1-14 查看JDK版本 0WENNkx0J5tprcqX/dtXNRXLbeStHB8Voi/YjKXADI0Ozz/oU0uAzzCmNci1/Rvk

点击中间区域
呼出菜单
上一章
目录
下一章
×