第10章 Java语言的输入输出与文件处理 * 本章主要内容 流的概念 处理字节流的基本类:InputStream和OutputStream 处理字符流的基本类:Reader和Writer 标准输入输出 文件管理类:File * 10.1 Java语言的输入输出类库 输入输出是指程序与外部设备或其他计算机进行交互的操作。 Java语言把这些输入与输出操作用流来实现,用统一的接口来表示。 Java语言的输入输出功能必须借助于输入输出类库java.io包来实现。 * 10.1.1 流的概念 流(Stream)是指计算机各部件之间的数据流动。 按照数据的传输方向,流可分为输入流与输出流,从流的内容上划分,流分为字符流和字节流。 输入输出流 数据流分为输入流和输出流两大类。数据流是Java程序发送和接收数据的一个通道,通常应用程序中使用输入流读出数据,输出流写入数据,就好像数据流入到程序或从程序中流出。 * 10.1.1 流的概念 流式输入输出的最大特点是数据的获取和发送是沿着数据序列顺序进行,每一个数据都必须等待排在它前面的数据读入或送出之后才能被读写,每次读写操作处理的都是序列中剩余的未读写数据中的第一个,而不能随意选择输入输出的位置。 缓冲流 为一个流配有一个缓冲区(Buffer),一个缓冲 区就是专门用于传送数据的一块内存 。当向 一个缓冲流写入数据时,系
您可能关注的文档
- 第9章炙法2剖析.ppt
- 第2章昆虫的外部形态和结构特征剖析.ppt
- 第9周文科综合剖析.doc
- 第2章昆虫内部器官剖析.ppt
- 第2章拉伸压缩、剪切剖析.ppt
- 第10单元健康地生活(全国通用,40张)剖析.ppt
- 第10讲工场手工业时期文明的兴起——工业革命前资本主义的兴起与发展剖析.ppt
- 第10讲力,力与运动的关系综合能力检测题剖析.doc
- 第2章拉压与剪切剖析.ppt
- 第2章连续时间系统的时域分析剖析.ppt
- 【学习课件】第十九章强制执行通.pptx
- 【学习课件】第十九章恶性肿瘤.pptx
- 【学习课件】第十九章民事执行.pptx
- 2026秋冀教版义务教育英语九年级上册Unit 5 Culture shapes us! 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 4 Great people 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].docx
- 环境相关因素对绿色债券定价影响初探.pdf
- 【学习课件】第十三章:生产成本.pptx
- 【学习课件】第十三章:简单国民收入决定理论.pptx
最近下载
- 最新小学篮球社团活动记录.doc VIP
- 标准图集-陕09G01-1 砌体结构构造详图(P型烧结多孔砖).pdf VIP
- KSR200_201型电动机软起动器说明书V2.2.pdf VIP
- 规范教师从教行为营造风清气正环境:2026年秋季学期师德师风专项治理工作方案.docx VIP
- 2026年秋学期沪科版初中数学八年级上册教学进度表.docx VIP
- 资治通鉴人物列表.doc VIP
- 提高外墙涂料涂层耐污染性的技术途径.docx VIP
- 孙桓《机械原理》(第9版)笔记和课后习题(含考研真题)详解答案.pdf VIP
- T∕CABEE 108-2025 预拌混凝土碳排放核算标准.pdf
- 不同挤压速率的AZ31镁合金背压式等通道角挤压变形模拟.pdf VIP
原创力文档

文档评论(0)