课程
/后端开发
/Java
/Java Socket应用---通信是这样练成的
I/o,网络编程
2016-04-02
源自:Java Socket应用---通信是这样练成的 3-2
正在回答
因为你想读取每一行所显示的内容(文字内容)。如果你用字节流输出,那么得到的结果会是一些字节码,然而你并不一定想得到字节码,你想得到的可能是文本内容,如果容内中存在汉字,你可能会得到乱码,一个汉字占用两个字节~字节流的输入输出都是以字节为基本单位的,即都是0101这样的东西。
BufferedReader的缓冲作用主要是为了读写内容时更高效。
zq97 提问者
需要专门的字符处理就要字符流,一次性读取显示什么的字节流也可以效率吗还没发现有啥差别,只不过方式不同而已
举报
分享的是 Java 中的网络编程,使用Socket实现网络聊天通信
2 回答将字节输入流转换为字符读取流(带编码规则)
6 回答为何要将字节输入流转换为字符输入流?
3 回答为什么要这样将字节输入流装换成字符输入流?
1 回答字节输入流转换为字符输入流得时候为什么要编码??
2 回答关于字节输入流转换为字符输入流的问题~~