JDK是Java Development Kit的缩写,中文称为Java开发工具包,由SUN公司提供。
它为Java程序开发提供了编译和运行环境,所有Java程序的编写都依赖于它。使用JDK可以将Java程序编译为字节码文件,即.class文件。
JDK有三个版本,分别是:
- J2SE:标准版,主要用于开发桌面应用程序。
- J2EE:企业版,主要用来开发企业应用程序,如电子商务网站,ERP系统等。
- J2ME:微缩版,主要用来开发移动设备、嵌入式设备上的Java应用程序。
JDK下载后,请读者根据安装向导自行安装。安装好之后,进行以下的环境变量的配置与测试:
JDK成功安装后,要进行JDK环境变量的配置。在JDK中需要配置三个环境变量,分别是JAVA_HOME、CLASSPATH和PATH(不区分大小写),其中CLASSPATH和
PATH是必须进行配置的,而JAVA_HOME是可选的。(以下以我的电脑为例进行说明:在win7系统下,配置JDK8)步骤如下:
(1)右击“计算机”,在弹出的快捷菜单中选择“属性”选项,在弹出的窗体的左侧选择“高级系统设置”,接着弹出“系统属性”对话框,在该对话框选择“高级”选项卡,
如图1.1所示。
图1.1 “系统属性”对话框
(2)单击“环境变量”按钮,打开“环境变量”对话框,在该对话框中可以配置用户变量和系统变量,如图1.2所示。
图1.2 “环境变量”对话框
图1.3 “新建系统变量”对话框
(3)在“系统变量栏中单击“新建”按钮,弹出“新建系统变量”对话框。在“变量名”文本框中填写JAVA_HOME,在“变量值”文本框中填写JDK的安装路径。该变量的含义就是指Java的安装路径。我的电脑里安装JDK时采用的是默认路径,即 C:\Program Files\Java\jdk1.8.0_11 ,若用户安装JDK时自己指定了其他的安装路径,则此次就填写用户指
定的安装路径,单击“确定”按钮,完成JAVA_HOME的配置,如图1.3所示。
(4)在系统变量中查看是否有Path变量,若不存在,则需要新建,若存在,则选中Path变量,单击“编辑”按钮,打开“编辑系统变量”对话框。在该对话框的“变量值”文本框的开始位置添加:
%JAVA_HOME%\bin;
其中的%JAVA_HOME%代表环境变量JAVA_HOME的当前值。因此,上面代码所代表的路径为 C:\Program Files\Java\jdk1.8.0_11\bin
(5)单击“确定”按钮,完成PATH环境变量的配置,返回到"环境变量"对话框。
(6)在“系统变量”选项区域中新建CLASSPATH系统变量,并设置其值为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
变量值中的 “.”代表当前路径,表示让Java虚拟机先到当前路径下去查找要使用的类;当前路径指Java虚拟机运行时的当前工作目录。
将上面路径中的环境变量JAVA_HOME用其值替换,则上面的路径就变为:
.;C:\Program Files\Java\jdk1.8.0_11\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_11\lib\tools.jar
显然,JAVA_HOME的值就是JDK安装路径的值。这样,当以后需要使用JDK路径时,就可以采用%JAVA_HOME%的方式引用,方便而简单。而且,一旦JDK路径发生
更改时,则只需要修改JAVA_HOME的值即可,其他引用JAVA_HOME的位置不需改变。
(7)至此,JDK的环境变量就配置完成了,下面要测试一下JDK能否正常运行。
打开“开始”菜单,选择”运行“命令,在”运行“窗口输入”cmd“命令,然后按Enter键,进入DOS环境中。在命令提示符后输入”java -version“,按Enter键,屏幕上会显示JDK的版本信息,如图1.4所示。这表示JDK已成功配置,否则需要返回前面的步骤检查是否存在问题。
图1.4 测试JDK能否正常运行