IO输入输出外文翻译
《IO输入输出外文翻译》由会员分享,可在线阅读,更多相关《IO输入输出外文翻译(13页珍藏版)》请在毕设资料网上搜索。
1、中原工学院信息商务学院毕业设计(论文)译文专用纸 1 Java I/O 系统 对 于 语言的设计者来说,创建一个好的输入 /输出 (I/O)系统是一项更艰难的任务。 现有的大量不同方案已经说明了这一点。挑战似乎来自于要涵盖所有的可能性。不仅存在各种用于通信的 I/O 源端和接收端(文件、控制台、网络链接等),而且还需要以多种不同 的方式与它们进行通信(顺序、随机存取、缓冲、二进制、按字符、按行、按字等)。 Java 类库的设计者是通过创建大量的类来解决这个难题的。一开始,可能会对 Java I/O系统提供了如此多的类而感到不知所措(具有讽刺意味的是, Java I/O 设计 的初衷是为了 避免
2、过多的类)。自从 Java 1.0 版本以来, Java 的 I/O 类库发生了明显改变,在原来面 向字节的类中添加了面向字符和基于 Unicode 的类。在 JDK1.4 中,添加了 nio 类(对于 “新 I/O”这个称呼,从现在这个名字我们仍将要用若干年)用于改进性能及功能。因此,在 充分理解 java I/O 系统以便正确地运用之前,我们需要学习相当数量的类。另外,很有必 要理解 I/O 类库的演化过程,即使我们的第一反应是 “不要用历史打扰我,只需要告诉我怎 么用。 ”问题是,如果缺乏历史的眼光 ,很快我们就会对什么时候该使用某些类,什么时候 不该使用它们而感到迷惑。 输入和输出 I
3、/O 类库中通常使用 “流( stream) ”这个抽象概念,它代表任何有能力产出数据的数据源对象或者是有能力接收数据的接收端对象。 “流 ”屏蔽了实际的 中原工学院信息商务学院毕业设计(论文)译文专用纸 2 I/O 设备中处理数据的细节。 Java 类库中的 I/O 类分成输入和输出两部分,可以在 JDK 文档里的类层次结构中查看到。 通过继承,任何自 Inputstream 或 Reader 衍生而来的类都含有名为 read()的基本方 法,用于读取单个字节或者字节数组。同样地,任何自 OutputStream 或 Writer 衍生而 来的类都含有名为 write()的基本方法,用于写单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- io 输入输出 外文 翻译
