课程
/后端开发
/Java
/Java Socket应用---通信是这样练成的
为什么要包装成打印流输出呀?为什么要从缓存中读取发送来的信息呢?最后为什么还要flush一下呢?
2016-01-21
源自:Java Socket应用---通信是这样练成的 3-4
正在回答
1、打印输出流的好处就是会保留你数据原本的样子,不会做出任何改变。用起来方便一些。
2、无论是客户端,还是服务端,相互之间发送的信息都是通过建立的Socket流来传输的,所以它们读取也需要从Socket流中来读取和发送的。
3、刷新是把你写入打印流中的数据,刷新到Socket流中去。
举报
分享的是 Java 中的网络编程,使用Socket实现网络聊天通信
2 回答getAddress返回的字节输出 输出问题
1 回答关于关闭输入输出流的问题!
1 回答socket中输入输出流问题
2 回答以字节数组输出时的问题
1 回答关于直接输出InetAddress实例的问题