- 11
- 0
- 约1.06万字
- 约 14页
- 2017-08-24 发布于河南
- 举报
第14章 java IO机制文件
本模块讨论文件,socket和其他数据源使用的流式I/O机制。
第一节 相关问题
讨论 - 以下为与本模块内容有关的问题:
Java编程语言中使用什么机制来读写文件?
第二节 目 标
在完成了本模块的学习后,你应当能够:
描述和使用java.io包的流式思想
构造文件和过滤器流,并恰当地使用它们
区别流与读者和作者,并进行合适的选择
考察并操作文件和目录
读、写和更新文本和数据文件
使用Serialization接口来保持对象的状态
第三节 流式I/O
本模块考察了Java编程语言如何使用流来处理字节和字符I/O(包括stdio,stdout和stderr)。下面几节将考察有关处理文件和操作它们所包含的数据的特定细节。
14.3.1 流的基础知识
一个流是字节的源或目的。次序是有意义的。例如,一个需要键盘输入的程序可以用流来做到这一点。
两种基本的流是:输入流和输出流。你可以从输入流读,但你不能对它写。要从输入流读取字节,必须有一个与这个流相关联的字符源。
在java.io包中,有一些流是结点流,即它们可以从一个特定的地方读写,例如磁盘或者一块内存。其他流称作过滤器。一个过滤器输入流是用一个到已存在的输入流的连接创建的。此后,当你试图从过滤输入流对象读时,它向你提供来自另一个输入流对象的字符。
14.3.2 InputStream方
原创力文档

文档评论(0)