黑马程序员技术交流社区

标题: 什么叫流?简述流的分类 [打印本页]

作者: Yaphets    时间: 2014-3-5 19:22
标题: 什么叫流?简述流的分类
什么叫流?简述流的分类:)
作者: 三眼皮    时间: 2014-3-6 19:46
这个毕老师的视频讲的很好啊,其实也可以自个很形象的理解。流就是装在一定容器上的管道,管道里是数据的流入与流出。按数据流的方向不同可以分为输入流与输出流;按功能不同可分为字节流和处理流。字节流是管道直接接到容器上,而处理流是管道上套管道,可以更方便的处理数据;按数据处理单位的不同可以分为字节流和字符流。字符流主要用来处理汉子,它含两个字节
作者: sanguodouble1    时间: 2014-3-6 19:59
这个视频里讲的蛮详细的了吧

总结下:
流根据处理数据的类型,可以分为字节流和字符流
根据处理数据的方法,可以分为输出流和输入流
根据包装类型的不同,可以分类节点流和处理流

你可以把流理解成一根根的管道,
比如输入流就一个一根管道插在文件上面,然后开始从文件向程序读数据
而输出流是一个一根管道插在文件上面,然后从程序向文件写数据
节点流就是直接插在数据源上的管道,处理流是套在节点流上的管道
作者: 枫露    时间: 2014-3-6 23:49
视频里面将的很详细
流按操作数据分为:字节流和字符流
流按流向分:输入流和输出流
字节流的抽象基类:inputStream,outputStream
字符流的抽象基类:reader,writer
作者: SyouRai_Tsk    时间: 2014-3-10 16:25
按操作数据分为:字节流和字符流
按流向分:输入流和输出流
字节流:InputStream,OutputStream
字符流:Reader,Writer
很通俗理解,就是与文件建立传输的管子,只有这样才能操作文件的存取
作者: centian2005    时间: 2014-3-10 17:54
忍不住吐槽,这样的发帖有什么意思啊{:3_58:}。。就为了+5个金币,然后一群人加个技术分?。。如果是刷分刷金币,那也就算了。但是这样做学问的话。。。。。。{:3_48:}..
论坛的帖子我也观察了不少,发现不少都是像楼主这样的提问题:XX是什么。。请 简述底层原理(我去,还要告诉它底层原理)。。楼主,你如果真心想学好编程,一定要改变这种学习方式,多多动手,自己百度谷歌,况且张老师的视频里,基本上囊括了所有的基础知识点。。。{:3_51:}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2