乱七八糟的流

由于工作用到了各种流,所以就查阅资料总结一下,查询资料需谨慎啊,有的有错误,多看看。

首先了解两个概念:字节流和字符流。

字节流--传输过程中,传输数据的最基本单位是字节的流;

字符流--传输过程中,传输数据的最基本单位是字符的流。

字符流顾名思义读出来的都是字符,所以只用来读文本文件,其他非文件的二进制文件当然要用字节流来读了,最常见的就是一些流媒体文件,都是直接读取的字节。


写了一堆然后删掉了,直接贴上一篇链接,详细的雅痞,直接看就行了。

原文:https://www.cnblogs.com/progor/p/9357676.html

另外加一句话为了理解(复制来的): InputStream  inputstream  = new  FileInputStream("fileName");//然后对InputStream 进行读操作,为啥是读呢?可以把内存当作主体,

这是某个网友说的,你从硬盘往内存里Input 东西就是读取数据咯。 另外这里因为FileInputStream继承InputStream 类//所以可以这样用

  

猜你喜欢

转载自www.cnblogs.com/liuqijia/p/12713721.html
今日推荐