请问为什么老师的代码不加上Socket关闭也不会报错

来源:3-4 完善用户登陆之服务器响应客户端

陆星崖

2016-08-30 23:30

发现一个问题,我照着老师敲服务器响应客户端代码时,一直报错,但是当我加上关闭Socket的方法socket.shutdownInput();socket.shutdownOutput()后就运行正常了,而老师的代码并没有加上这两个方法也可以运行正常,求大神解答这是社么情况

写回答 关注

1回答

  • ccc3ccc
    2016-08-30 23:58:20
    已采纳

    http://img.mukewang.com/57c5ad140001535308840471.jpg

    对于同一个Socket,如果关闭了输出流,则与该输出流关联的socket也会被关闭,所以一般不用关闭流,直接关闭socket节课

    陆星崖

    非常感谢!

    2016-09-04 21:54:26

    共 1 条回复 >

Java Socket应用---通信是这样练成的

分享的是 Java 中的网络编程,使用Socket实现网络聊天通信

125006 学习 · 621 问题

查看课程

相似问题