第六章 输入/输出流和文件 郑莉 目录 6.1 输入/输出流 6.2 文件读写 6.3 本章小结 6.1 输入/输出流 通常程序需要从外部获取/输出信息 这个“外部”范围很广,包括诸如键盘、显示器、文件、磁盘、网络、另外一个程序等 “信息”也可以是任何类型的,例如一个对象、串字符、图像、声音等 通过使用java.io包中的输入/输出流类就可以达到输入输出信息的目的 6.1.1 I/O流的概念 I/O流(Input/Output) 在Java中将信息的输入与输出过程抽象为I/O流 输入是指数据流入程序 输出是指数据从程序流出 一个流就是一个从源流向目的地的数据序列 IO流类一旦被创建就会自动打开 通过调用close方法,可以显式关闭任何一个流,如果流对象不再被引用,Java的垃圾回收机制也会隐式地关闭它 6.1.1 I/O流的概念(续) 输入流 为了从信息源获取信息,程序打开一个输入流,程序可从输入流读取信息 输出流 当程序需要向目标位置写信息时,便需要打开一个输出流,程序通过输出流向这个目标位置写信息 6.1.1 I/O流的概念(续) ——源和目标的类型 6.1.1 I/O流的概念(续) ——读写数据的方法 不论数据从哪来,到哪去,也不论数据本身是何类型,读写数据的方法大体上都是一样的: 6.1.2 预定义的I/O流类概述 输入/输出流可以从以下几个方面进
您可能关注的文档
最近下载
- 船员培训教学人员考试试题.docx VIP
- 船员培训教学人员考试试题.docx VIP
- 课时8++革命传统教育(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- DB33T1232-2021 蒸压加气混凝土墙板应用技术规程.pdf VIP
- 工业车辆 安全要求和验证 第2部分:自行式伸缩臂式叉车.pdf VIP
- 父亲墓碑碑文300字.pdf VIP
- GB10827.1-2014 工业车辆 安全要求和验证 第1部分 自行式工业车辆(除无人驾驶车辆伸缩臂式叉车和载运车).pdf VIP
- 课时12+公民的基本权利与义务(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- 船员培训教学人员考试及答案.docx VIP
- 新课程高中数学《空间中直线与平面的位置关系》课件.ppt VIP
原创力文档

文档评论(0)