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

© 张慈瑞 中级黑马   /  2014-7-14 23:56  /  920 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字节流和字符流的区别与联系?

1 个回复

倒序浏览
字节流是最基本的,所有的InputStream和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的。但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的encode来处理,也就是要进行字符集的转化。这两个之间通过 InputStreamReader,OutputStreamWriter来关联,实际上是通过byte[]和String来关联,
在实际开发中出现的汉字问题实际上都是在字符流和字节流之间转化不统一而造成的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马