初识I/O流

流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
按数据传输单位分:
字节流: 以字节为单位为传输数据的流
字符流: 以字符为单位传输数据的流
分别:速度不同 字符流速度快但不适合操作所有文本 字节流可以操作任何文本 但速度慢
按流向分:
输入流 : 从数据源到程序中的流
输出流 : 从程序到数据源中的流
按功能层次分:
节点流:直接与数据源打交道的流
处理流:不与数据源打交道,直接与其他流打交道增强功能,使原来的操作更加方便灵活

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,852评论 6 13
  • 一、流的概念和作用。 流是一种有顺序的,有起点和终点的字节集合,是对数据传输的总成或抽象。即数据在两设备之间的传输...
    布鲁斯不吐丝阅读 13,407评论 2 95
  • 在经过一次没有准备的面试后,发现自己虽然写了两年的android代码,基础知识却忘的差不多了。这是程序员的大忌,没...
    猿来如痴阅读 7,926评论 3 10
  • Stream概述 Stream是一个数据流,可以从它读取数据或写入数据。它是连接数据源或数据目的地,例如文件,网络...
    狮_子歌歌阅读 4,012评论 1 2
  • 不知道从什么时候开始,我们计算身边的人和事,都开始以十年为的单位,十年前,我们正青春,别的同学的青春都是五颜六色...
    燕子cathy阅读 955评论 0 0