码迷,mamicode.com
首页 > 其他好文 > 详细

字节输入流

时间:2018-10-24 15:27:49      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:行操作   bsp   pip   其他   缓冲区   读取   接口   piped   文件输入   

 以字节为单位的输入流框架:

 

技术分享图片

  1.  InputStream是以字节为单位的输入流超类,InputStream提供了read()接口从输入流中读取字节数据.
  2. ByteArrayInputStream是字节数组输入流,它包含一个内部缓冲区,该缓冲区包含从流中读取的字节.
  3. PipedInputStream是管道输入流,它和PipedOutputStream配合使用,用于实现多线程之间管道通信
  4. FilterInputStream是过滤输入流,它是DataInputStream和bufferedInputStream的父类.
  5. DataInputStream是数据输入流,它是用来装饰其他类的,它可以从输入流中读取基本的java数据类型
  6. BufferedInputStream是缓冲输入流,它的作用是为另一个输入流添加缓存功能.
  7. FileInputStream是文件输入流,它通常用于对文件进行操作.
  8. ObjectInputStream是对象输入流,它和ObjectOutputStream一起,用来提供数据持久化操作

字节输入流

标签:行操作   bsp   pip   其他   缓冲区   读取   接口   piped   文件输入   

原文地址:https://www.cnblogs.com/zhangj-ymm/p/9842611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!