在学习中慢慢总结:
在网络编程设计中到底是使用字符流还是字节流呢?
这里有一个比较简单的判断方法:
<1>如果通信的双方都是JAVA语言编写,那么最好使用字符流或者其他更高级的流类,
这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。
<2>如果通信的另一端的实现是未知的,那么最好使用字节流,并事先通过约定好的通信规则发送和接收数据。
在学习中慢慢总结:
在网络编程设计中到底是使用字符流还是字节流呢?
这里有一个比较简单的判断方法:
<1>如果通信的双方都是JAVA语言编写,那么最好使用字符流或者其他更高级的流类,
这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。
<2>如果通信的另一端的实现是未知的,那么最好使用字节流,并事先通过约定好的通信规则发送和接收数据。