pdf文档 JAVA 应用与开发 - 控制台应用程序设计

2.84 MB 63 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档介绍了Java控制台应用程序的设计与实现,涵盖了键盘输入和标准输出、错误输出的基础知识。详细说明了System.in、System.out和System.err的作用,阐述了PrintStream类的主要方法,包括print()和println()的使用。文档还涉及了命令行参数的处理方式,以及在Windows和Linux环境下运行Java程序的命令语法差异。此外,文档简要介绍了系统属性的用途、Manifest.MF文件的示例及Java文件管理API的使用。
AI总结
《JAVA 应用与开发 - 控制台应用程序设计》文档内容总结如下: 1. **控制台程序的交互方式** - 键盘输入:通过 `System.in` 读取数据,类型为 `java.io(InputStream)`。 - 标准输出:通过 `System.out` 输出数据,类型为 `java.io.PrintStream`。 - 标准错误输出:通过 `System.err` 输出错误信息,类型为 `java.io.PrintStream`。 - `PrintStream` 类的主要方法:`print()` 和 `println()`,支持多种数据类型(如 `boolean`、`char`、`int`、`long`、`float`、`double`、`char[]`、`Object`、`String`)。 2. **命令行参数和系统属性的应用** - 命令行参数:在 Windows 和 Linux 下运行程序时,通过键盘输入参数。例如: - Windows:`C:\> java.exe CommandLineArgsSample Lisa "Billy" "Mr Brown" "a""b"` - Linux:`> java CommandLineArgsSample Lisa "Billy" "Mr Brown"` - 系统属性:通过 `System.getProperties()` 获取属性,`Properties` 类提供方法如 `propertyNames()`、`getProperty(String key)`、`setProperty(String key, String value)` 等。 3. **JAR 文件的打包与运行** - 通过 `MANIFEST.MF` 文件指定主类,例如: ``` Manifest-Version: 1.0 Created-By: 1.6.0_33 (Apple Inc.) Main-Class: TestApp01 ``` - 在 Eclipse 中创建 Maven 项目并导出 JAR 文件。 4. **简答题与小编程题** - Java 文件操作 API 与 Windows/Linux 命令的对比: - 列出文件:Windows 使用 `dir`,Linux 使用 `ls`;对应 Java 方法为 `list()`。 - 重命名文件:Windows 使用 `ren`,Linux 使用 `mv`;对应 Java 方法为 `renameTo()`。 总结:文档主要介绍了 Java 控制台应用程序设计的基础知识,包括输入输出流、命令行参数、系统属性、JAR 打包以及与操作系统命令的对比,适合初学者快速理解和上手。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 51 页请下载阅读 -
文档评分
请文明评论,理性发言.