为什么关闭client的socket时候不用socket.close()呢?

来源:5-8 实现聊天室客户端:ChatClient

慕雪9496270

2021-01-22

写回答

1回答

Stannum

2021-02-02

同学你好~其实我们在这一节的讲解中已经提到了,当我们的close()函数关闭最外层的writer对象的时候,writer本身的实现会关闭内层的socket。所以不需要我们再专门调用socket的close函数了。如果你有兴趣,可以去看一看writer的源代码,就会明白了。

0
0

系统学习Java网络编程 深度理解BIO/NIO/AIO

对比式学习助你真正理解BIO/NIO/AIO三大网络编程模型。

880 学习 · 148 问题

查看课程