Java开发环境使用指南与相关知识
立即解锁
发布时间: 2025-08-18 00:03:40 阅读量: 29 订阅数: 29 AIGC 


Java数据结构与算法精解
### Java 开发环境使用指南与相关知识
#### 1. 命令行程序操作
在 Windows 系统中使用 SDK 运行程序需借助命令行,以下是具体步骤:
- **打开命令行窗口**:点击“开始”按钮,找到“MS - DOS 提示符”程序,它可能位于“附件”文件夹中,也可能名为“命令提示符”。
- **切换目录**:在 MS - DOS 中,使用 `cd`(Change Directory)命令切换到硬盘上存放 Workshop 小程序或示例程序的相应子目录。
- **设置路径**:为方便从任何子目录访问 SDK 实用程序,需在 `autoexec.bat` 文件的 `PATH` 语句中指定其位置。运行 SDK 安装程序时可能会自动添加该语句,若未添加,可使用记事本在 `autoexec.bat` 文件中添加如下行:
```plaintext
SET PATH=C:\JDK1.4.0\BIN;
```
添加后,关闭 MS - DOS 窗口并重新打开以激活新路径。注意根据实际情况修改版本号和目录名。
#### 2. 运行 Workshop 小程序
- **导航到指定目录**:使用 `cd` 命令在 MS - DOS 中导航到所需子目录。例如,要运行“Arrays”相关的 Array 工作坊小程序,操作如下:
```plaintext
C:\>cd javaapps
C:\javaapps>cd chap02
C:\javaapps\chap02>cd Array
```
- **执行小程序**:使用 SDK 中的 `appletviewer` 实用程序执行小程序的 `.html` 文件,如:
```plaintext
C:\javaapps\chap02\Array>appletviewer Array.html
```
小程序启动运行,有时加载可能需要一些时间,请耐心等待。小程序外观与文档中的截图相近,但由于不同的小程序查看器和浏览器对 HTML 和 Java 格式的解释略有不同,可能不会完全一致。此外,也可以使用大多数 Web 浏览器来执行小程序。
#### 3. 操作 Workshop 小程序
不同章节对特定 Workshop 小程序的操作有具体说明,一般操作原则如下:
- **单一操作完成原则**:大多数情况下,需反复点击单个按钮来执行操作。例如,在 Array 工作坊小程序中,每次按下 `Ins` 按钮会执行插入过程的一个步骤,通常每一步会显示相应的操作信息。应在完成一个操作(即一系列按钮点击)后,再点击不同按钮开始另一个操作。如持续点击 `Find` 按钮,直到找到指定键的项目并看到“Press any button”消息后,再切换到其他操作,如使用 `Ins` 按钮插入新项。
- **排序小程序操作**:“Simple Sorting”和“Advanced Sorting”中的排序小程序有 `Step` 按钮,可单步查看排序过程;还有 `Run` 模式,点击 `Run` 按钮一次,排序将高速运行,无需额外按钮点击。随时点击 `Step` 按钮可暂停,再次点击 `Run` 按钮可恢复运行。
#### 4. 运行示例程序
示例程序由包含 `.java` 文件和多个 `.class` 文件的子目录组成。`.java` 文件是源文件,运行前需编译;`.class` 文件已编译,若有 Java 解释器即可运行。
- **执行程序**:使用 Sun 的 SDK 中的 Java 解释器直接从 `.class` 文件运行示例程序。每个程序有一个以 `App` 结尾的 `.class` 文件,需使用 `java` 命令调用。例如,对于“Simple Sorting”中的 `insertSort` 程序,操作如下:
```plaintext
C:\chap03\InsertSort>java insertSortApp
```
注意文件名后不要输入文件扩展名。程序运行后,会显示未排序和已排序数据的文本信息,部分示例程序会提示输入内容,在键盘输入即可。
#### 5. 编译示例程序
可以对示例程序进行修改,然后编译并运行修改后的版本,也可从头编写自己的应用程序并编译运行。编译 Java 应用程序使用 `javac` 程序,调用示例的 `.java` 文件。例如,编译 `insertSort` 程序:
```plaintext
C:\chap03\insertSort>javac insertSort.java
```
此时需添加 `.java` 文件扩展名,该命令会将 `.java` 文件编译为程序中类的数量对应的 `.class` 文件。若源代码有错误,屏幕会显示错误信息。
#### 6. 编辑源代码
许多文本编辑器适合修改 `.java` 源文件或编写新文件,如可从 DOS 命令行调用名为 `edit` 的 MS - DOS 编辑器,Windows 系统包含记事本编辑器,也有许多商业文本编辑器可供选择。但不要使用如 Microsoft Word 等高级文字处理器编辑源文件,因为文字处理器通常会生成包含特殊字符和格式信息的输出文件,Java 解释器无法识别。
#### 7. 终止示例程序
按下 `Ctrl + C` 组合键可终止任何正在运行的控制台模式程序,包括示例程序。部分示例程序有特定的终止过程,如在行首按 `Â`,其他程序则需按 `Ctrl + C`。
#### 8. 多类文件问题
多个 Workshop 小程序或示例程序可能使用相同名称的 `.class` 文件,但这些文件可能并不相同。使用错误的类文件可能导致小程序或示例程序无法正常工作。通常,由于同一程序的所有文件都放在同一子目录中,调用错误文件一般不会有问题,但手动移动文件时
0
0
复制全文
相关推荐










