首页 > 其他 > 详细

谈谈IO流的分类及选择

时间:2020-11-05 11:30:45      阅读:24      评论:0      收藏:0      [点我收藏+]

1,分类

按方向分:输入流,输出流

(注意,是站在程序的角度来看方向),输入流用于读文件,输出流用于写文件

按读取的单位分:字节流,字符流

按处理的方式分:节点流,处理流

比如,FileInputStream和BufferedInputStream(后者带有缓存区功能-byte[])

IO流的4大基类:InputStream,OutputStream,Reader,Writer

2,选择

字节流可以读取任何文件
读取文本文件的时候:选择字符流(假如有解析文件的内容的需求,比如逐行处理,则采用字符流,比如txt文件)
读取二进制文件的时候,选择字节流(视频,音频,doc,ppt)

谈谈IO流的分类及选择

原文:https://www.cnblogs.com/MJyc/p/13930115.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!