IO流

IO流 io流的顶层都是抽象类,集合的顶层都是接口

1-按流向

输入流:读取数据

数据流:写出数据

2-按操作

字节流:以字节为单位操作数据 byte,可操作任何类型的文件,但操作中文可能会乱码

字节输入流 顶层InputStream 子类FileInputStream

字节输出流 顶层OutputStream 子类FileOutputStream

字符流:以字符为单位操作数据 专门用来操作中文文件的

字符输入流 顶层Reader 子类FileReader

字节输出流 顶层Writer 子类FileWriter

 

IO流核心代码:

1-创建输入流对象,封装数据源文件

2-创建输出流对象,封装目的地文件

3-定义一个变量,用来记录读取到的字节

4-循环读数,只要条件满足就一直读,并将读到内容记录给变量

5-将读取到的内容写入到目的地文件中

6-关闭流,释放资源

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值