美文网首页
第二章 流

第二章 流

作者: 雪糕的粑粑 | 来源:发表于2017-01-04 16:32 被阅读0次

输出流
java的基本输出类是java.io.OutputStream; OutputStream的子类使用它提供的方法向某种特定的介质写入数据。
在于网络硬件中缓存一样,流还可以再软件中得到缓冲,我们可以通过BufferedOutputStream或BufferedWriter串链到底层流上来实现。一般情况下如果缓冲区的流没有填充满,这个流将不会执行发送,我们可以通过flush()来强制缓冲流发送。

输入流
java的基本输入类是java.io.InputStream; InputStream的子类使用它提供的方法从某种特定的介质读取数据。
标记和重置:为了重新读取数据,可以使用mark()方法标记当前位置。在以后的某个时刻可以用reset()方法把流重置到之前标记的位置。并不是所有的输入流类都可以支持该方法,可以使用markSupported()来做判断。目前java.io中仅有两个支持标记输入流类:BufferedInputStream和ByteArrayInputStream,而其它流需要先串链到缓冲的输入流才可以使用该标记。

过滤器流
使用字节来传送数据是相当缓慢和复杂的,效率也会很低,所有java提供很多过滤器类来包装基本的流,可以让该流的原始字节和各种格式之间来回转换。

阅读器和书写器
Writer类是java.io.OutputStream类的映射。它的子类可以实现对字符的写入。
Reader类是java.io.InputStream类的镜像。它的子类可以实现对字符的读取和一些编码工作。

相关文章

  • 第二章 流

    输出流java的基本输出类是java.io.OutputStream; OutputStream的子类使用它提供的...

  • Day3第二章 抢占消费者心智

    今天给大家带来《抢占心智》第二章的阅读感悟 【标题】第二章 抢占消费者心智【字数】525 【正文】 001人心与流...

  • 第二章 控制流

    Author:Alisita import sys while True:print('Type exit to ...

  • 《心流》第二章

    在这一章中提出了一个词“精神熵”,书中原文是这样说的“当资讯对意识的目标构成威胁,就会发生内在失序的现象,称之为“...

  • 第二章 不同的活动,相异的感受

    【打卡模板】 《发现心流》 2018.5.31 DAY2 「阅读内容」:第二章 不同的活动,相异的感受 「金句摘抄...

  • 2018-05-15

    【打卡模板】《心流》 2018.5.15DAY2 「阅读内容」:第二章 控制意识,改善体验的品质 「金句摘抄」: ...

  • 学会做比原来更复杂的自己

    读后感: 自从读了《心流》这本书,发现看其他书,好多地方都提到专注、集中注意力、心流这个词。 第二章的关键词是意识...

  • 我们在一起 (第2章)

    文/浅水静流 第二章周洁 /渐行渐远的二人世界 /2017年11月1...

  • 触动我心的文字6

    阅读,别样的精彩。 积极心理学系列之———彭凯平教授所著:《吾心可鉴澎拜的福流》 第二章:福流 心灵雾霾可以用科学...

  • 第二章家主

    第二章家主 梦境之中 “很好。”流云子称赞道击散了他化身的夏梓寒。这一幕让恒烨感觉新奇,流云子居然会称赞人。不过夏...

网友评论

      本文标题:第二章 流

      本文链接:https://www.haomeiwen.com/subject/yvaovttx.html