1.3 搭建Java程序开发环境
在真正使用Java语言编写程序之前,需要先把相应的开发环境搭建好。开发环境搭建包括下载并安装Java开发工具包(Java SE Development Kit,JDK)、安装运行时环境及配置环境变量。安装了JDK以后,才能对编写的Java源程序进行编译,而安装了运行时环境以后才能运行二进制的.class文件。
1.3.1 系统要求
JDK是由Sun公司提供的一种用于构建Java应用程序、Java小应用程序(又称为applet)和组件的开发环境,其中包含了Java开发所必需的常用类库。在JDK中,还带有对Java源文件进行编译的编译器工具javac.exe和运行Java程序的java.exe工具,所以JDK对于Java程序开发者来说是必备的。
要在Windows平台下编写并运行Java程序,对操作系统、开发工具有如下要求。
1.操作系统要求
在Windows中开发Java应用程序,要求至少是如下的操作系统之一:Windows XP Professional、Windows XP Home、Windows 2000 Professional、Windows Server 2003、Windows Vista。
2.Java SE开发工具箱(JDK 6)
在本书中,使用的是应用于微软Windows操作系统的JDK,当前的版本是JDK 6。在下一节将介绍如何下载并安装用于Windows操作系统的JDK 6开发工具箱。
3.一个文本编辑器
在本书的示例中,将使用Windows自带的记事本,作为编写Java程序的简单的编辑器。有JDK和记事本这两个工具,就足以编写第一个Java应用程序了。
1.3.2 下载Java程序开发工具包JDK
在开发Java程序之前,先要在本机上安装Java程序开发工具包JDK。在Sun公司的网站上有免费的JDK可供下载。读者可以打开“http://java.sun.com/javase/downloads/index.jsp”下载页面选择下载,具体步骤如下。
① 打开浏览器,在地址栏中输入网址“http://java.sun.com/javase/downloads/index.jsp”,并在键盘上按下Enter键,进入JDK下载中心页面,如图1-4所示。
图1-4 JDK下载中心页面
② 在图1.4所示页面中,在“Java SE Development Kit(JDK)6 Update 11”这一行后面,选择【Download】选项,转到【Downloads Center】(下载中心)页面,如图1-5所示。
图1-5 下载中心页面
③ 在图1.5中选择要下载的JDK所运行的平台,这里选择【Windows】平台;同时选中版权声明所列条款前的复选框,才能继续下载,如图1-6所示。
图1-6 选择JDK所适用的平台及同意许可协议
④ 单击【Continue】按钮,系统会自动进入JDK的下载页面,如图1-7所示。
图1-7 选择要下载的JDK
⑤ 在图1.7中所示的页面中,单击【jdk-6u11-windows-i586-p.exe】超链接,自动下载用于Windows平台的JDK安装程序。下载后的JDK是一个可执行文件:jdk-6u11-windows-i586-p.exe。将下载的JDK保存在相应的文件夹中。
说明
因为Sun的JDK版本更新很快,所以读者在实际下载时,可能具体的JDK名称与此稍有不同,这不影响本书程序的正确运行。
1.3.3 安装JDK
JDK安装包下载完成后,就可以在需要编译和运行Java程序的机器中安装JDK了。只有安装了JDK,才能使用其中的编译工具软件对Java源程序进行编译,使用其中的解释执行工具来运行Java字节码程序。安装JDK的具体步骤如下。
① 关闭所有正在运行的程序,双击下载的【jdk-6u11-windows-i586-p.exe】安装文件,弹出【许可证协议】对话框,安装向导要求接受Sun公司的许可协议。单击【接受】按钮,接受许可协议,如图1-8所示。
图1-8 接受许可协议
② 选择接受许可协议后,自动打开【自定义安装】对话框,如图1-9所示。在这里,可以设置JDK的安装路径及选择要安装的功能。单击其中的【更改】按钮,可以选择JDK的安装路径。这里不做更改,使用默认安装路径:C:\Program Files\Java\jdk1.6.0_11。
图1-9 选择安装组件与安装路径
③ 单击图1.9中的【下一步】按钮,选择所需安装的JDK组件。此处选择默认选项。再单击【下一步】按钮,开始安装JDK,如图1-10所示。
图1-10 安装过程
④ 在安装过程中会出现安装运行时环境jre的对话框,如图1-11所示。此处不做更改,选择默认设置。单击【下一步】按钮,继续安装。
图1-11 安装运行时环境
⑤ 安装成功以后会出现相应的提示信息。
1.3.4 在Windows系统下配置JDK
读者按上一节的操作步骤完成以后,就已经成功地安装了JDK,但是,要想正确地使用JDK中的类库和编译器及程序启动工具,还需要手动设置JDK环境变量。在Windows操作系统下设置JDK环境变量的具体操作步骤如下。
① 选择【控制面板】|【系统】|【高级】|【环境变量】命令,打开【环境变量】对话框。在【系统变量】列表框中进行环境变量的设置,如图1-12所示。
图1-12 新建系统环境变量
② 单击窗口下方的【新建】按钮,弹出如图1-13所示的【新建系统变量】对话框。在对话框中输入变量名“JAVA_HOME”,输入变量值为用户所安装JDK的路径(本书为“C:\Program Files\Java\jdk1.6.0_11)。单击【确定】按钮,保存设置,如图1-13所示。
图1-13 新建JAVA_HOME环境变量
③ 选中窗口下方的【Path】变量,单击【编辑】按钮,将光标移到变量值的开始位置。输入“%JAVA_HOME%\bin”,并以分号与其后面变量值隔开。单击【确定】按钮,保存设置,如图1-14所示。
图1-14 编辑Path环境变量
④ 单击【新建】按钮,打开【新建系统变量】对话框。在对话框中,输入变量名“CLASSPATH”,在变量值中添加“.; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools. jar”。单击【确定】按钮,保存对CLASSPATH变量的设置。注意,输入的变量值最前面是一个点,用分号将其与后面的路径隔开,如图1-15所示。
图1-15 创建CLASSPATH环境变量
⑤ 单击【环境变量】对话框中的【确定】按钮,保存设置。
⑥ 测试环境变量是否配置成功。选择【开始菜单】|【所有程序】|【附件】|【命令提示符】命令,打开【命令提示符】窗口。在光标处输入命令“java -version”,并按下Enter键。如果出现JDK的版本说明,如图1-16所示,则说明环境变量配置成功;否则,请重新配置环境变量。
图1-16 测试环境变量配置是否成功
注意
重新配置环境变量以后,需要另打开一个新的【命令提示符】窗口进行测试,而不能在原来的【命令提示符】窗口下继续测试。