- 8
- 0
- 约7.91千字
- 约 43页
- 2018-07-01 发布于河南
- 举报
第12章文件与流
第12章 文件和流 本章的内容: Java流类库简介 基本流 数据流 过滤流 文件流 12.1 Java流类库简介 12.1.1 流的概念 Java所有的I/O机制都是基于数据流的,这些数据流表示了字符或者字节数据的流动序列。 程序与外部设备和其它计算机进行交流的输入输出操作(如对磁盘文件的操作),是计算机语言程序重要而必需的功能。 Java语言提供输入输出类库,可以方便地实现多种输入输出操作和文件目录管理。 Java的输入输出功能是借助于java.io包来实现的。在这个包中的类大部分是用来完成流式输入输出的类。 流是指计算机的内部与输入和输出之间运动的数据序列,输入流代表从外设流入计算机的数据序列,输出流代表从计算机流向外设的数据序列。 流是一个很形象的概念,当程序需要读取数据时,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接,则这就是“输入流”,如图所示。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流,这就是“输出流”,这时你就可以想像数据好像在这其中“流”动一样,如图所示。 12.1.2 输入输出类层次 Java中的流分为两种:一种是字节流,另一种是字符流,分别由四个抽象类来表示 InputStream OutputStream Reader Writer Java中的字节流是用于处理字节的输入和输出
您可能关注的文档
最近下载
- 甲亢碘131治疗专家共识(2025版).docx VIP
- 6旅游安全(课件)- 《旅游法教程(第五版)》同步教学(高教版).pptx VIP
- NB∕T 14020.2-2020 页岩气工具设备 第2部分:压裂可溶桥塞检测及作业规范.pdf
- 5旅游公共服务(课件)- 《旅游法教程(第五版)》同步教学(高教版).pptx VIP
- 酒店宾客投诉处理培训课件.pptx VIP
- 《陶瓷艺术鉴赏》课件.ppt VIP
- 2025年医师定考题库及答案大全.docx VIP
- 2025年江西省政府采购评审专家模拟题(含答案).docx VIP
- 2026新教材语文 第三单元整本书阅读《朝花夕拾》 统编版语文七年级上册 课件.pptx VIP
- 山东诚汇医药集团新工业转化产业园年产2000吨新农药原料药及中间体项目(一期)环境影响报告书.pdf VIP
原创力文档

文档评论(0)