课程
/后端开发
/Java
/Java Socket应用---通信是这样练成的
老师,我们不是已经调用shutdowninput关闭流了吗,为什么第四步还要关闭其他的那么多流,或者说,我们shutdowninput和第四步的其他流有什么关系
2015-10-18
源自:Java Socket应用---通信是这样练成的 3-2
正在回答
shutdownInput和shutdownOutput,这两个方法只关闭相应的输入、输出流,而它们并没有同时关闭网络连接的功能,java 数据流关闭后,对应的Socket不会自动关闭,除非你结束这个程序,他就会关闭,客户端socket只是处于半关闭状态,仍然可以和Server端交互,,,,,,so,,
nullundefine 提问者
Love_baby
iceWang 回复 Love_baby
举报
分享的是 Java 中的网络编程,使用Socket实现网络聊天通信
1 回答socket.shtdownInput();//关闭输入流 是什么 为啥不用close!! 还有流关闭需要遵循先后顺序吗?
1 回答这里为什么要判断XX!=null,如果是已经关闭了,那是谁给关闭的?
3 回答各种读取流,输入流……为什么最后要关闭
2 回答不是最高级的流或者socket关闭了 低级流就会被关闭吗,为什么老师每次都要把所有的流都关一遍啊?
3 回答关闭流的问题