A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Yaphets 中级黑马   /  2014-3-5 19:22  /  2365 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么叫流?简述流的分类:)

评分

参与人数 1黑马币 +5 收起 理由
何伟超 + 5

查看全部评分

5 个回复

倒序浏览
这个毕老师的视频讲的很好啊,其实也可以自个很形象的理解。流就是装在一定容器上的管道,管道里是数据的流入与流出。按数据流的方向不同可以分为输入流与输出流;按功能不同可分为字节流和处理流。字节流是管道直接接到容器上,而处理流是管道上套管道,可以更方便的处理数据;按数据处理单位的不同可以分为字节流和字符流。字符流主要用来处理汉子,它含两个字节

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
这个视频里讲的蛮详细的了吧

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

你可以把流理解成一根根的管道,
比如输入流就一个一根管道插在文件上面,然后开始从文件向程序读数据
而输出流是一个一根管道插在文件上面,然后从程序向文件写数据
节点流就是直接插在数据源上的管道,处理流是套在节点流上的管道

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
视频里面将的很详细
流按操作数据分为:字节流和字符流
流按流向分:输入流和输出流
字节流的抽象基类:inputStream,outputStream
字符流的抽象基类:reader,writer

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
按操作数据分为:字节流和字符流
按流向分:输入流和输出流
字节流:InputStream,OutputStream
字符流:Reader,Writer
很通俗理解,就是与文件建立传输的管子,只有这样才能操作文件的存取
回复 使用道具 举报
忍不住吐槽,这样的发帖有什么意思啊{:3_58:}。。就为了+5个金币,然后一群人加个技术分?。。如果是刷分刷金币,那也就算了。但是这样做学问的话。。。。。。{:3_48:}..
论坛的帖子我也观察了不少,发现不少都是像楼主这样的提问题:XX是什么。。请 简述底层原理(我去,还要告诉它底层原理)。。楼主,你如果真心想学好编程,一定要改变这种学习方式,多多动手,自己百度谷歌,况且张老师的视频里,基本上囊括了所有的基础知识点。。。{:3_51:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马