- 1
- 0
- 约2.26万字
- 约 99页
- 2017-06-03 发布于湖北
- 举报
第6章 I/O:读和写 课前思考 如何读取硬盘上的某个文件内容? 如何知道文件系统中有哪些目录和子目录? 如何往硬盘上写文件? 如何接收键盘输入? 教学目标 与外部设备和其它计算机进行交流的输入输出操作,尤其是对磁盘的文件操作,是计算机程序重要的功能,任何计算机语言都必须对输入输出提供支持。Java也不例外,它的输入输出类库中包含了丰富的系统工具,这些类被放在java.io包中。在该类库中,除了定义文件输入输出操作外,还定义了许多用来和其他外设进行信息交换的类。本章将详细介绍I/O类库中的基本内容,主要侧重于文件的输入输出管理和流的基本概念。 流 在计算机中,“流”的概念是1984年由C语言第一次引入的。 “流”可以看作是一个流动的数据缓冲区,数据从数据源流向数据目的地。 I/O与流 I/O是程序设计中的重要问题,大部分的应用程序都需要I/O操作,比如从键盘获得用户输入、在屏幕输出运行结果、对磁盘文件进行读写等等。应用程序只有通过I/O操作才能实现与用户的交互及数据的处理及存储. 在Java语言中,将不同类型的I/O抽象为流。所谓“流(stream)”,可以看作是数据在文件或程序之间的传递 输入流和输出流 一般来说,流有两种基本形式:输入流和输出流,根据程序是作为数据流的目的端还是源端来划分。程序首先要打开一个流,才能与数据文件进行通信。 通过输入流,程序可以从
您可能关注的文档
最近下载
- 小区排水管网改造工程施工组织设计方案.pdf
- TCCIASD-罐式集装箱堆场运营规范及编制说明.pdf VIP
- 部编版道德与法治九年级上册教材分析及教学建议.ppt VIP
- 萤火虫全球史067:奥斯曼帝国的奥秘探索.docx VIP
- 大学生创新创业基础:中国国际大学生创新大赛PPT教学课件.pptx VIP
- 2025年首都医科大学附属北京友谊医院研究生复试流程 .pdf VIP
- 无损检测超声波检测二级试题库(UT)带答案.doc VIP
- 4.11 两位数加、减两位数(不进位、不退位).docx VIP
- 2025年河南应用技术职业学院单招职业适应性考试题库附答案.docx VIP
- YD_T 3813-2020 基础电信企业数据分类分级方法.docx VIP
原创力文档

文档评论(0)