7.1任务1:完成文件的读写操作.pptxVIP

  • 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类

文档评论(0)

1亿VIP精品文档

相关文档