java_8_文件
第九章 输入输出流及其文件处理
本章提要
输入输出处理及流(stream)的概念
标准设备输入输出流对象
流类的分类
输入流、输出流
字节流、字符流
过虑流
流与文件处理;9.1 流(stream)的概念
你已经看到,在JAVA中,所有的事情都是依靠类或对象来完成的。
那么,程序的输入输出处理,当然也离不开与其相关的类和对象。
在这里,有一个概念需要重申:任何类型的数据,无论存储在内存
还是文件中,它们最终都是以字节序列的形式被存放在那里的。
在JAVA中,能被程序读取一个字节序列的对象被称为“输入流对象”
(InputStream) ,而能写入一个字节序列的对象被称为“输出流对象”
(OutputStream) 。
进而,JAVA将那些能被程序直接从设备或文件中读写字节的对象称
为“源点流对象”。另外,还有一种流对象,它们只能从“源点流对象”中
读取字节,但却可以将读到的那些字节重新“合成”为你所期望的各种数
据类型,这种对象被称为“加工流对象”。如下所示: ; 在JAVA中,某个“流”(stream)就是某个流类的对象。实际上,你
可以将某个“流”看成是数据通道中的某段“管道”。而这些管道需要你来
一个接一个地将它们“连接”起来,以形成一个从文件到程序或从程序到
文件的数据“通道”。
您可能关注的文档
- H7N9禽流感最新预防宣传PPT.ppt
- HAD103-01-2004核动力厂运行限值和条件及运行规程.doc
- H118手机对讲培训.ppt
- HARDOX400耐磨板感应加热表面淬火工艺介绍及应用.ppt
- HBE-EMPOSIII-SV210实验箱的构成.doc
- Haldex离合器.ppt
- HCl溶液的配制、标定;工业纯碱总碱度的测定(新).ppt
- HCZZ-10A高精度直流电阻快速测试工作原理.doc
- HC1000型 高精度双轴光电自准直仪.doc
- HC3I下载-临床实验室信息管理的理论与实践-邵逸夫医院病理检验科.ppt
- 航空航天用350°F(177℃)固化碳纤维及玻璃纤维环氧预浸料(35型,1类,145级)标准立项发展报告.docx
- 2025年夏季学期高中三年级历史人物知识梳理培训试卷.docx
- 2025年高考英语作文写作技巧专项训练试卷及解析.docx
- 电动车和相关产品生产、销售行为规范__DB1301_T491-2023_可搜索.pdf
- 四川省泸州市三校联盟2025_2026学年高二下学期期中联合考试地理试题(文字版,含答案).docx
- 内蒙古自治区巴彦淖尔市临河区第十中学2025_2026学年八年级上学期1月期末历史试题(文字版,含答案).docx
- 52三支一扶全科备考讲义,本土考情精准适配(2027最新版).docx
- 51三支一扶公共基础知识基层考点专项精讲,直击出题方向(2027最新版).docx
- 5 申论高分人物素材汇总.docx
- 2 2027最新版公考事业编申论生态文明专题素材全套系统备考资料降维提分完整版高频考点.doc
原创力文档

文档评论(0)