首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >字节流和字符流的区别

字节流和字符流的区别

作者头像
张哥编程
发布2024-12-19 10:46:05
发布2024-12-19 10:46:05
1390
举报
文章被收录于专栏:云计算linux云计算linux

字节流和字符流概念

字节流和字符流都有输入和输出方式

字节输入流和输出流的祖先:InputStream和OutputStream

字符输入流和输出流的祖先:Reader和Writer

以上这些类都是abstract修饰的抽象类,不能直接实例化对象

在开发之中,对于字节数据处理比较多,例如,图片,电影,文字

字符流最大的好处是它可以进行中文的有效处理。如果在日常开发中有中文处理,用字符流,如果没有,建议使用字节流。

————————————————

字节流和字符流的区别_网络传输
字节流和字符流的区别_网络传输
字节流和字符流的区别_字节流_02
字节流和字符流的区别_字节流_02

字节流没有使用到缓冲区,字符流使用到了缓冲区,在缓冲区的数据需要使用close()或者flush()方法将其强行输出。程序没有关闭数据是不会从缓冲区输出出来的。

字节流和字符流的区别_字符流_03
字节流和字符流的区别_字符流_03
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档