JAVA 流与文件.ppt
第12章 流与文件 主要内容 流的基本概念 标准输入/输出 文件的基本操作 字符流 字节流 随机读写文件 对象的串行化 文件的压缩和解压缩 文件选择对话框 流的基本概念 输入/输出处理是程序设计中重要的一个部分; 比如从键盘读取数据、从文件中读取数据或向文件中写数据等等。 Java把这些不同类型的输入、输出源抽象为流(stream),用统一接口来表示,从而使程序简单明了。 本章主要介绍Java程序流与文件的基本操作、随机读写文件等。 流的概念 流是指在计算机的输入与输出之间运动的数据序列。 流序列中的数据既可以是未经加工的原始的二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。 Java程序通过流来完成输入/输出。 流通过Java的输入/输出系统与物理设备链接。 Java中流的实现是在java.io包定义的类层次结构内部的。 在Java中,把不同类型的输入、输出源(键盘、文件、网络等)抽象为流(Stream)。 数据流 数据流(Stream)是一组有顺序的、有起点和终点的字节集合,是对输入和输出的总称和抽象。 数据流分为: 输入流(InputStream):输入流只能读不能写 输出流(OutputStream):输出流只能写不能读 Java流的划分 Java定义了两种类型的流: 字节类 字符类。 它们属于基本输入/输出流类,是其他输入/输出流类的父类。
您可能关注的文档
最近下载
- 中国互联网使用障碍诊疗指南(2025版).docx VIP
- 社会工作研究方案设计.docx VIP
- 《机械制图与计算机绘图习题集(第2版)第11章》冯秋官.pdf VIP
- 《大型养路机械制动技术》课件 12项目四 任务二 认知YZ-1型空气制动机操纵机构.pptx
- (精选)西乐葆宣传介绍教学课件.pptx VIP
- 六年级下册综合实践活动课件--木蜻蜓--全国通用---14张.pptx VIP
- 《柳林风声》试题及答案共4套.pdf VIP
- JTT1218.4-2024城市轨道交通运营设备维修与更新技术规范第4部分轨道.pdf VIP
- 汽动引风机背压机性能试验报告.pdf VIP
- 2025年全军士官招生统一考试士兵模拟试题.doc VIP
原创力文档

文档评论(0)