栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

CGBTN2111-DAY13总结复习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CGBTN2111-DAY13总结复习

DAY13复习 1 流的分类

1)按照方向分类:输入流 输出流
2)按照操作的单位分类:字节流 字符流
3)组合情况:字节输入流 字节输出流 字符输入流 字符输出流

2 字节输入流

1)抽象父级:InputStream–不能实例化
2)普通子级:

  1. FileInputStream–操作文件的字节输入流
    构造方法参数:File file / String pathname
  2. BufferedInputStream–高效字节输入流
    构造方法参数:InputStream,但无法创建抽象父级对象,所以传的是FileInputStream
3 字节输出流 OutputStream

1)抽象父级:OutputStream–不能实例化
2)普通子级:

  1. FileOutputStream–操作文件的字节输出流
    构造方法参数:File file / String pathname
    注意:默认存在一个参数boolean append,默认值为false,也就是覆盖输出
    如果将FileOutputStream构造函数的第2个参数appned设置为true,就会实现追加输出的效果
  2. BufferedOutputStream–高效字节输出流
    构造方法参数:OutputStream,但无法创建抽象父级对象,所以传的是FileOutputStream
4 字符输入流 Reader

1)抽象父级:Reader
2)普通子级:

  1. FileReader–操作文件的字符输入流
    构造方法参数:File file /String filename
  2. BufferedReader–高效字符输入流
    构造方法参数:Reader,但无法创建抽象父级对象,所以传的是FileReader
5 字符输出流 Writer

1)抽象父级:Writer
2)普通子级:

  1. FileWriter–操作文件的字符输出流
    构造方法参数:File file /String filename
    注意:默认存在一个参数boolean append,默认值为false,也就是覆盖输出
    如果将FileWriter构造函数的第2个参数appned设置为true,就会实现追加输出的效果
  2. BufferedWriter–高效字符输出流
    构造方法参数:Writer,但无法创建抽象父级对象,所以传的是FileWriter

今晚作业:
手抄IO流的继承结构

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/665800.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号