面中“SDK”列对应的“DOWNLOAD”超链接,可看到 图 1.3 所示的下载协议说明书。
图 1.3 单击“ACCEPT”按钮,同意 Sun 公司的协议,可进入到图 1.4 所示的下载页面, 单击“Windows Offline Installation, Multi-language”超链接,开始下载工作,下载的安 装文件保存为“jdk-1_5_0_06-windows-i586-p.exe”。
图 1.4
4
3.安装 SDK 运行下载的“jdk-5u1-windows-i586-p.exe”软件包,在安装过程中可以设置安装路径及 选择组件,默认的组件选择是全部安装,安装成功后,其中 bin 文件夹中包含编译器 (javac.exe) 、解释器(java.exe) 、Applet 查看器(appletviewer.exe)等可执行文件,lib 文 件夹中包含了所有的类库以便开发 Java 程序使用,demo 文件夹中包含开源代码程序实例。 4.JDK 中主要文件夹和文件 安装成功后,d:\java\jdk1.5 中文件和子目录结构如图 1.5 所示。其中 bin 文件夹中包含 编译器(javac.exe) 、解释器(java.exe) 、Applet 查看器(appletviewer.exe)等可执行文件, lib 文件夹中包含了所有的类库以便开发 Java 程序使用,sample 文件夹包含开源代码程序实 例,src
压缩文件中包含类库开
源代码。
图 1.5 二.设置环境变量 JDK 中的工具都是命令行工具,需要从命令行即 MS-DOS 提示符下运行它们。很多人 可能会不习惯,但这是 Sun 特意采取的策略,为的是把精力更多投入到 Java 语言本身而不 是花在开发工具上。以 Windows XP 为例说明设置过程。 右击桌面“我的电脑”图标,选择“属性”菜单
5
在“高
级”选项卡中单击“环境变量”按钮,将出现“环境变量”设置界面
6
在“系统变量”框中点击“新建”按钮,在出现的“编辑
系统变量”对话框中,在“变量名” 栏的文本框内输入“JavaHome” ,在变量值栏的文本框内输入“d:\java\jdk1.5” (即 jdk 安装 的主目录)
在“系统变量”框中选择“path” ,然后单击“编辑”按钮,在出现的“编辑系统变量”对 话框中,在“变量值”栏的命令后添加“;%JavaHome%\bin” 。
在“系统变量”框中,单击“新建”按钮,在出现的“新建系统变量”的对话框中,在“变 量名”栏中输入“classpath” ,在变量值栏输入“. ;%JavaHome%\lib” 。其中“. ”表示当前 目录。
7
设置完成后,单击“开始”->“所有程序”->“附件”->“命令提示符”打开 DOS 窗 口,在命令行提示符输入“java”或“javac”回车后,如果出现其用法参数提示信息,则安 装正确。
三.用 SDK 编译并运行 java 源程序 源文件如下:
public class HelloWorld { public static void main (String args[ ]) { System.out.println("Hello World!"); } }
Java 源程序编写后,要使用 Java 编译器(javac.exe)进行编译,将 Java 源
程序编译成可执 行的程序代码。Java 源程序都是扩展名为.java 的文件。编译时,首先读入 Java 源程序,然 后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即字节 码,字节码文件名和源文件名相同,扩展名为.class。 (1)打开命令提示符窗口,进入 java 源程序所在路径。 (2)键入编译器和要编译的源程序文件名:javac HelloWorld.java。按回车键开始编译。如 源 程 序 无 错 误 , 则 屏 幕 上 无 输 出 , 如 图 所 示 。
8
键入“dir”命令并回车可在目录中看到生成的同名类文件。 五. 运行 Java 程序 在命令提示符窗口键入解释器和要解释的字节码文件名 java HelloWorld。按回车键即开 始执行程序并输出结果。注意:字节码文件区分大小写。
六.使用 MyEclipse 编译和运行 Java 程序 打开软件,如图所示,在 Workspace 中新建一个
工作区
9
单击 OK 后进入软件界面
选择“File”----“New”------“Java Project”
在弹出的对话框中为 Project 起一个名字后单击“Finish” ,例如“ch1” ,如图所示
10