- 2
- 0
- 约1.11千字
- 约 11页
- 2022-05-29 发布于辽宁
- 举报
课程主讲人:
7.1任务1:完成文件的读写操作
项目七 Java文件的读写操作
目录
7.1.1 I/O流简介
7.1.2 File类
7.1.3 Java的流
7.1.4 读写文件
7.1.5 知识拓展
7.1.6 技能提升
7.1.7 重点回顾
I/O流简述
Java程序访问外部数据,如导入导出文件、读取配置文件等,需要实现对数据的传送,可以使用I/O流进行处理,也就是input输入/output输出,使用输入输出流,可实现对文件的操作。
File类
Java.io包提供了一些可以实现对文件的基本操作的类和接口,包括对文件和目录属性的操作,对文件的读写的操作等,File类就是其中一个。
File对象可以用来实现对文件的基本操作,如:查看名称、最后修改日期,文件大小等。 如表7-1所示:
Java的流
读,是指把文件的数据读到内存中,写,是把内存中的数据写到文件中;通过流进行对文件的读写。
流,是指一连串流动的字符,是以先进先出的方式发送和接受数据的通道。
流分为输入流和输出流,输入/输出是相对于内存来说的。
输入输出流又分为字节流和字符流两种形式:
字节流:8位通用字节流,基本单位是字节;
字符流:16位Unicode字符流,基本单位是Unicode字符
Java的流
字节流:8位通用字节流,基本单位是字节;
输入流:InputStream基类
输出流:OutputStream基类
字符流:16位Unicode字符流,基本单位是Unicode字符
输入流:Reader基类
输出流:Writer基类
读写文件
字节流:
输入流:FileInputStream类
输出流:FileOutputStream类
字符流:
输入流:BufferedReader类
FileReader类
输出流:BufferedReader类
FileWriter类
7.1.5 知识拓展
在前面的任务中,我们学习了使用io流读写文件,我们可以利用它,完成压缩和解压的功能。
需要用到ZipOutputStream类(p179)
7.1.6 技能提升
分析I/O流中,字符流和字节流的区别。
7.1.7 重点回顾
掌握字节流和字符流的基本使用方法
字节流:
输入流:FileInputStream类
输出流:FileOutputStream类
字符流:
输入流:BufferedReader类
FileReader类
输出流:BufferedReader类
FileWriter类
您可能关注的文档
最近下载
- 桌面日历天气Rainlendar设置详解.doc VIP
- 泸州市“十五五”及2026年综合交通体系发展规划.docx
- 工业园区开发与运营协议.doc VIP
- 《安全操作压力容器》课件.ppt VIP
- 2025至2030年中国口腔溃疡膜市场供需格局及未来发展趋势报告.docx
- 人教版八年级上册数学期末检测卷.pdf VIP
- 宝可梦 Let's Go!皮卡丘1.02版switch大气层系统游戏修改代码.docx VIP
- 八年级上册数学期末模拟试题.docx VIP
- 2026年辽阳职业技术学院单招职业技能考试题库附答案详解(精练).docx VIP
- (浙江专用)2017版高考地理考前特训 学考70分快练(选择题)快练四 世界气候.doc VIP
原创力文档

文档评论(0)