- 18
- 0
- 约1.94万字
- 约 79页
- 2017-11-17 发布于河南
- 举报
第8章 输入和输出
面向对象程序设计Java 张聚礼 副教授 系统分析师 zhjl@ 兰州理工大学计通学院 第8章 输入和输出 本节主要内容 I/O流基础 典型的流 文件 随机存取文件 8.1 I/O流基础 在Java中,I/O流是一个抽象的概念,表示一个输入源或输出目的地,流可表示不同的源和目的地,包括磁盘文件、设备、其他程序、内存块、网络连接等。流支持许多不同的数据类型,包括字节、基本数据类型、本地化字符和对象等。有些流只是简单地传递数据,有些流能够对数据进行操作和转换,流在本质上是一系列数据的抽象。应用程序使用输入流从数据源读取数据,每次读取一项,如图1所示。 8.1 I/O流基础 应用程序使用输出流向数据目的地写入数据,每次写入一项,如图2所示。 8.1 I/O流基础 数据源和目的地可以是能持有、产生或消耗数据的任何对象,通常包括磁盘文件、其他程序、外设、网络套接字或数组等。 可以从其中读取字节的对象称为输入流,而能向其中写入字节的对象称为输出流。这两种对象分别用抽象类InputStream和OutputStream来表示的,是面向字节的流。对于采用Unicode格式保存的数据来说,面向字节的流处理起来很不方便,因此,Java还提供了一套单独的类,专门用来处理Unicode字符,是面向字符的流,它们从抽象类Reader和Write
您可能关注的文档
- C语言 第二十九 三十 讲.ppt
- 应用程序的建立以及读卡功能的实现.doc
- 12perl文件系统.ppt
- java课件11Java的输入与输出流.ppt
- 1_Linux编程基础.ppt
- Bootloader过程.ppt
- 08任务八用文件完善学生成绩管理系统.ppt
- 病毒防治培训教材.ppt
- 9-UNIX使用基础.ppt
- 第18章_JSP页面分页技术实现.ppt
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
原创力文档

文档评论(0)